python 创建空的numpy数组_数据分析-NumPy内置函数创建数组
生活随笔
收集整理的這篇文章主要介紹了
python 创建空的numpy数组_数据分析-NumPy内置函数创建数组
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
微信公眾號:yale記
關注可了解更多的教程問題或建議,請公眾號留言。
背景介紹
今天學習使用numpy的內置函數(shù)arange()、ones()、zeros()、linspace() 等內置函數(shù)創(chuàng)建數(shù)組,對于使用數(shù)據(jù)結構和多維列表非常有用,可以節(jié)省大量的時間。
入門示例
import numpy as np# ### 使用np.zeros(shape)創(chuàng)建數(shù)組,默認數(shù)據(jù)類型為float# In[2]:arr = np.zeros((2,3))print(arr) # ### 使用dtype指定創(chuàng)建數(shù)組的數(shù)據(jù)類型# In[3]:arr = np.zeros((2,3),dtype=int)print(arr)# ### 使用np.ones(shape)創(chuàng)建數(shù)組# In[4]:arr = np.ones((2,3))print(arr)# In[16]:arr = np.ones((2,2), dtype=str)print(arr)# ### 使用np.arange(start,stop,values)創(chuàng)建數(shù)組# In[5]:arr = np.arange(10)print(arr) # In[6]:arr = np.arange(4, 10, 2)print(arr)# In[7]:arr = np.arange(0,1,0.1)print(arr)# ### 使用np.linspace(start,stop,values)創(chuàng)建數(shù)組# In[8]:#linspace函數(shù)基于我們指定的元素數(shù)量自動計算步長值arr = np.linspace(1, 3, 6)print(arr)# ### 我們還可以創(chuàng)建一個充滿常量值的數(shù)組使用np.full(shape,value)# In[11]:arr = np.full((2,2),8)print(arr)# ### 創(chuàng)建一個單位矩陣使用np.eye(size)# In[12]:arr = np.eye(3)print(arr)# ### 創(chuàng)建一個隨機數(shù)組使用np.random.random(size)# In[13]:arr = np.random.random((2,2))print(arr)關注公號
下面的是我的公眾號二維碼,歡迎關注:
總結
以上是生活随笔為你收集整理的python 创建空的numpy数组_数据分析-NumPy内置函数创建数组的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 做短线需要看股票基本面吗?
- 下一篇: 1天期国债逆回购怎样买?