欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Numpy中vstack()和hstack()的使用方式

 更新時(shí)間:2024年10月14日 09:53:06   作者:zhangpaopao0609  
文章詳細(xì)介紹了Numpy中vstack()和hstack()兩種數(shù)組拼接方法,vstack()是垂直堆疊數(shù)組,需保證除第一軸(行)外,數(shù)組形狀相同,hstack()是按順序堆疊數(shù)組,需保證除第二軸(列)外,數(shù)組形狀相同,兩者都可通過(guò)堆疊給定數(shù)組最后形成至少二維的數(shù)組

1. 概述

在Numpy中,最希望處理的數(shù)據(jù)就是數(shù)組和矩陣,下面就來(lái)介紹兩種拼接數(shù)組的方法:vstack() 和 hstack();

這兩種方法的用法大致相同,只是在功能上有一些區(qū)別。

2. vstack()

2.1 語(yǔ)法

numpy.vstack(tup) 

垂直堆疊數(shù)組(行方式)。

2.2 參數(shù)

tup —— ndarrays的序列 

  • 除了第一個(gè)軸(行)之外,數(shù)組必須具有相同的形狀。 
  • 一維數(shù)組必須具有相同的長(zhǎng)度。

返回:

  • 返回堆疊的數(shù)組 
  • 通過(guò)堆疊給定的數(shù)組最后形成的數(shù)組將至少為二維的。

2.3 實(shí)例

#!/usr/bin/env python3
# -*- coding: utf-8 -*-
# @Time    : 2019/1/22 9:33
# @Author  : Arrow and Bullet
# @FileName: vstack_hstack.py
# @Software: PyCharm
# @Blog    :https://blog.csdn.net/qq_41800366
from numpy import *  # 引入numpy

A = array([1, 2, 3])
B = array([4, 5, 6])
C = vstack((A, B))
print(C)  # 結(jié)果 [[1 2 3] [4 5 6]]
print(type(C))  # 結(jié)果 <class 'numpy.ndarray'>

A = array([[1], [2], [3]])
B = array([[4], [5]])
C = vstack((A, B))
print(C)  # 結(jié)果 [[1][2][3][4][5]]

3. hstack()

3.1 語(yǔ)法

numpy.hstack(tup) 

按順序堆疊數(shù)組(列式)。

3.2 參數(shù)

tup —— ndarrays的序列

  • 除了第二軸(列)之外的所有陣列必須具有相同的形狀。

返回:

  • 通過(guò)堆疊給定數(shù)組形成的數(shù)組。

3.3 實(shí)例

from numpy import *  # 引入numpy

A = array([1, 2, 3])
B = array([4, 5, 6])
C = hstack((A, B))
print(C)  # 結(jié)果 [1 2 3 4 5 6]
print(type(C))  # 結(jié)果 <class 'numpy.ndarray'>

A = array([[1], [2], [3]])
B = array([[4], [5], [6]])
C = hstack((A, B))
print(C)  # 結(jié)果 [[1 4][2 5][3 6]]

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python3環(huán)境安裝Scrapy爬蟲框架過(guò)程及常見(jiàn)錯(cuò)誤

    Python3環(huán)境安裝Scrapy爬蟲框架過(guò)程及常見(jiàn)錯(cuò)誤

    這篇文章主要介紹了Python3環(huán)境安裝Scrapy爬蟲框架過(guò)程及常見(jiàn)錯(cuò)誤 ,本文給大家介紹的非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-07-07
  • 深入了解Django中間件及其方法

    深入了解Django中間件及其方法

    這篇文章主要介紹了簡(jiǎn)單了解Django中間件及其方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-07-07
  • Python檢測(cè)一個(gè)對(duì)象是否為字符串類的方法

    Python檢測(cè)一個(gè)對(duì)象是否為字符串類的方法

    這篇文章主要介紹了Python檢測(cè)一個(gè)對(duì)象是否為字符串類的方法,即檢測(cè)是一個(gè)對(duì)象是否是字符串對(duì)象,本文還講解了一個(gè)有趣的判斷方法,需要的朋友可以參考下
    2015-05-05
  • 詳解Python中openpyxl模塊基本用法

    詳解Python中openpyxl模塊基本用法

    這篇文章主要介紹了Python中openpyxl模塊基本用法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-02-02
  • Django如何批量創(chuàng)建Model

    Django如何批量創(chuàng)建Model

    將測(cè)試數(shù)據(jù)全部敲入數(shù)據(jù)庫(kù)非常繁瑣,這篇文章主要介紹了Django如何批量創(chuàng)建Model,幫助大家快速錄入數(shù)據(jù),感興趣的朋友可以了解下
    2020-09-09
  • python利用pandas將excel文件轉(zhuǎn)換為txt文件的方法

    python利用pandas將excel文件轉(zhuǎn)換為txt文件的方法

    今天小編就為大家分享一篇python利用pandas將excel文件轉(zhuǎn)換為txt文件的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-10-10
  • Python pandas庫(kù)中的isnull()詳解

    Python pandas庫(kù)中的isnull()詳解

    今天小編就為大家分享一篇Python pandas庫(kù)中的isnull()詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-12-12
  • Python實(shí)現(xiàn)性能自動(dòng)化測(cè)試竟然如此簡(jiǎn)單

    Python實(shí)現(xiàn)性能自動(dòng)化測(cè)試竟然如此簡(jiǎn)單

    這篇文章主要介紹了Python實(shí)現(xiàn)性能自動(dòng)化測(cè)試的方法,本文圖文并茂通過(guò)實(shí)例代碼相結(jié)合的形式給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值 ,需要的朋友可以參考下
    2019-07-07
  • python關(guān)于變量名的基礎(chǔ)知識(shí)點(diǎn)

    python關(guān)于變量名的基礎(chǔ)知識(shí)點(diǎn)

    在本篇文章里小編給大家整理的是關(guān)于python關(guān)于變量名的基礎(chǔ)知識(shí)點(diǎn),需要的朋友們可以參考下。
    2020-03-03
  • python讀取xlsx的方法

    python讀取xlsx的方法

    今天小編就為大家分享一篇python讀取xlsx的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-12-12

最新評(píng)論