Python的numpy數組怎麼合併

php中世界最好的语言
發布: 2018-04-09 15:42:32
原創
4117 人瀏覽過

這次帶給大家Python的numpy陣列怎麼合併,Python的numpy數組合併的注意事項有哪些,下面就是實戰案例,一起來看一下。

Python中numpy陣列的合併有很多方法,例如

- np.append()
- np.concatenate()
- np.stack()
- np.hstack()
- np.vstack()
- np.dstack()

其中最泛用的是第一個和第二個。第一個可讀性好,比較靈活,但佔記憶體大。第二個則沒有記憶體佔用大的問題。

方法一-append

#parameters introduction
arr 待合併的陣列的複製(特別主頁是複製,所以要多耗費很多記憶體)
values 用來合併到上述陣列複製的值。如果指定了下面的參數axis的話,則這些值必須和arr的shape一致(shape[axis]之外都相等),否則的話,則沒有要求。
axis 要合併的軸

範例:

方法二-concatenate

parameters introduction
*arrays 這些陣列除了在待合併的axis(預設為axis=0)上之外,必須具有相同的shape
axis 待合併的軸,預設為0

範例:

相信看了本文案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章!

推薦閱讀:

Pycharm的使用技巧總結

#python如何取得二維數組局部峰值

以上是Python的numpy數組怎麼合併的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!