01-numpy基礎簡介

 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 函數

 長按二維碼關注,一塊兒交流學習~~~學習

相關文章
相關標籤/搜索