1 import numpy as np 2 3 # ndarray 4 5 ''' 6 # 三種建立方式 7 一、從python的基礎數據對象轉化 8 二、經過numpy內置的函數生成 9 三、從硬盤(文件)讀取數據 10 ''' 11 # 建立方法一 12 a= [1,2,3,4] 13 x1 = np.array(a) 14 print(x1,"\n",type(x1)) 15 16 # 建立方法二 17 x = np.arange(5) 18 print(x,"\n",type(x)) 19 20 # # 建立方法三 21 # date,Open,low = np.loadtxt('..csv',delimiter="\t",skiprows=1,usecols=(1,2,4),unpack=True) 22 # print(date,"\n",Open,"\n",low) 23 24 25 # 經常使用函數 26 ''' 27 min 最小值 28 max 最大值 29 median 中值 30 mean 均值 31 variance 方差 32 sort 33 ''' 34 35 c = np.random.randint(1,100,10) 36 print(np.sort(c)) 37 print(np.mean(c)) 38 39 40 # 練習 41 ''' 42 使用numpy生成100之內的隨機數組 43 將數組存儲到文件,再從文件中讀取數組 44 對數據進行sort ,max ,min ,mean ,variance 45 ''' 46 47 N1 = np.random.randint(0,100,10) 48 # 將N1 存儲到文件中 49 np.savetxt("0002.cvs",N1,fmt = "%d",delimiter=",",header="number") 50 # 從文件中讀取數組 51 N2 = np.loadtxt("0002.cvs",delimiter=",",skiprows=1) 52 53 print(np.sort(N2)) 54 print(np.max(N2))
在將來面前,咱們永遠都是孩子。不斷思考,不斷學習,才能讓咱們走的更遠。python
我的主頁:https://www.oceaneyes.cn/數組
我的學習博客:http://oceaneyes.top/dom
CSDN:https://blog.csdn.net/qq_16123129 函數
長按二維碼關注,一塊兒交流學習~~~學習