整理了90個Pyhhon的NumPy案例,不能不收藏!

整理了90個Pyhhon的NumPy案例,不能不收藏!

整理了90個Pyhhon的NumPy案例,不能不收藏!



資料來源:https://mp.weixin.qq.com/s?__biz=MzU5NDcyOTg4MA==&mid=2247490074&idx=1&sn=5c092dbadbd33407b46335585e740007&chksm=fe7d9


GITHUB:https://github.com/jash-git/Jash-good-idea-20220201-001/tree/main/%E6%95%B4%E7%90%86%E4%BA%8690%E5%80%8BPyhhon%E7%9A%84NumPy%E6%A1%88%E4%BE%8B%EF%BC%8C%E4%B8%8D%E8%83%BD%E4%B8%8D%E6%94%B6%E8%97%8F%EF%BC%81



有多個條件時替換Numpy
數組中的元素

將所有⼤於30 的元素替換為 0
將⼤於30 ⼩於50 的所有元素替換為 0
給所有⼤於40 的元素加 5
⽤Nan
替換數組中⼤於25 的所有元素

將數組中⼤於25 的所有元素替換為1,否則為 0
在Python 中找到Numpy 數組的維度
兩個條件過濾NumPy 數組
Example 1
Example 2
Example 3
Example 4
Example 5

第⼀列和第⼆列的總和
最後⼀列的總和
滿⾜條件,則替換Numpy 元素
將所有⼤於30 的元素替換為 0
將⼤於30 ⼩於50 的所有元素替換為 0
給所有⼤於40 的元素加 5
⽤Nan
替換數組中⼤於25 的所有元素

將數組中⼤於25 的所有元素替換為1,否則為 0
從Nump y數組中隨機選擇兩⾏
Example 1
Example 2
Example 3
以給定的精度漂亮地列印⼀個Numpy 數組

計算
NumPy 陣列中每⼀⾏的總和

列印沒有科學記數法的
NumPy 陣列

獲取numpy陣列中所有NaN值的索引清單
檢查 NumPy 陣列中的所有元素都是 NaN
將清單添加到 Python 中的 NumPy 陣列
在 Numpy 中抑制科學記數法
將具有 12 個元素的⼀維陣列轉換為 3 維陣列
Example 1
Example 2
Example 3
Example 4
檢查 NumPy 陣列是否為空
在 Python 中重塑 3D 陣列

2 ⾏
4 列

在 Python 中使⽤ numpy.all()
將⼀維陣列轉換為⼆維陣列
4 ⾏
2 列

2 ⾏
4 列

Example 3
通過添加新軸將⼀維陣列轉換為⼆維陣列
Example 5
計算 NumPy 陣列中唯⼀值的頻率
在⼀列中找到平均值
在 Numpy 陣列的⻓度、維度、⼤⼩
Example 1
Example 2

Example 1
Example 2
向 NumPy 陣列添加⼀列
在 Numpy
Array 中列印浮點值時如何抑制科學記數法

Numpy 將
1d 陣列重塑為 1 列的 2d 陣列

初始化 NumPy 陣列
創建重複⼀⾏
將 NumPy 陣列附加到 Python 中的空陣列
找到 Numpy 陣列的平均值
計算每列的平均值
計算每⼀⾏的平均值
僅第⼀列的平均值
僅第⼆列的平均值

NumPy 陣列上的標量算數運算
NumPy 初等數學函數
NumPy Element Wise 數學運算
NumPy 聚合和統計函數
Where 函數的
NumPy ⽰例

Select 函數的
NumPy ⽰例

選擇函數的 NumPy ⽰例
NumPy 邏輯操作,⽤於根據給定條件從陣列中選擇性地選取值
標準集合操作的 NumPy ⽰例
檢測 NumPy 陣列是否包含⾄少⼀個非數位值
在 Python 中附加 NumPy 陣列
使⽤ numpy.any()
獲得 NumPy 陣列的轉置
獲取和設置NumPy陣列的資料類型
獲得NumPy陣列的形狀
獲得 1、2 或 3 維 NumPy 陣列
重塑 NumPy 陣列
調整 NumPy 陣列的⼤⼩
將 List 或 Tuple 轉換為 NumPy 陣列
使⽤ arange 函數創建 NumPy 陣列
使⽤ linspace() 創建 NumPy 陣列
NumPy ⽇志空間陣列⽰例
創建 Zeros
NumPy 陣列

NumPy One 陣列⽰例
NumPy 完整陣列⽰例
NumPy Eye 陣列⽰例
NumPy ⽣成亂數陣列
NumPy 標識和對⾓線陣列⽰例
NumPy 索引⽰例
多維陣列中的 NumPy 索引
NumPy 單維切片⽰例
NumPy 陣列中的多維切片
翻轉 NumPy 陣列的軸順序
NumPy 陣列的連接和堆疊
NumPy 陣列的算數運算

在 NumPy 陣列中找到最⼤值的索引
按降冪對 NumPy 陣列進⾏排序
按降冪對 Numpy 進⾏排序
按降冪對 2D Numpy
進⾏排序

按降冪對 Numpy 進⾏排序
Numpy 從⼆維陣列中獲取隨機的⼀組⾏
Example 1
Example 2
Example 3
將 Numpy 陣列轉換為 JSON
檢查 NumPy 陣列中是否存在值
創建⼀個 3D NumPy 陣列
在numpy中將字串陣列轉換為浮點數陣列
從 Python 的 numpy 陣列中隨機選擇
Example 1
Example 2
Example 3
不截斷地列印完整的
NumPy 陣列

將 Numpy 轉換為列表
將字串陣列轉換為浮點數陣列
計算 NumPy 陣列中每⼀列的總和
使⽤ Python 中的值創建 3D NumPy
陣列

計算不同⻓度的 Numpy 陣列的平均值
從 Numpy 陣列中刪除 nan 值

Example 1
Example 2
Example 3
Example 4
在 Python 中重複 NumPy 陣列中的⼀列
在 NumPy 陣列中找到跨維度的平均值
檢查 NumPy 陣列中的 NaN 元素
格式化 NumPy 陣列的列印⽅式
Example 1
Example 2
Example 3
Example 4
Example 5
乘以Numpy陣列的每個元素
Example 1
Example 2
Example 3
Example 4
在 NumPy 中⽣成亂數
Example 1
Example 2
Example 3
Numpy 將具有
8 個元素的⼀維陣列轉換為 Python 中的⼆維陣列

4 ⾏
2 列

Example 1
Example 2
Example 3
Example 4
Example 5
提取Numpy 矩陣的前n 列
列範圍1
列範圍2
列範圍3
特定列
特定⾏和列
從NumPy 數組中刪除值
Example 1
Example 2
Example 3
將滿⾜條件的項⽬替換為
Numpy 陣列中的另⼀個值

將所有⼤於 30 的元素替換為 0
將⼤于 30 ⼩於 50 的所有元素替換為 0
給所有⼤於 40 的元素加 5

Nan 替換陣列中⼤於 25 的所有元素

將陣列中⼤於 25 的所有元素替換為 1,否則為 0
對 NumPy 陣列中的所有元素求和
創建 3D NumPy
零陣列

對最後⼀列求和
第⼀列總和
第⼆列總和

 





發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *