首页 > 其他 > 详细

01-numpy基础简介

时间:2019-03-17 19:29:29      阅读:192      评论:0      收藏:0      [点我收藏+]
 1 import numpy as np
 2 
 3 # ndarray
 4 
 5 ‘‘‘
 6     # 三种创建方式
 7     1、从python的基础数据对象转化
 8     2、通过numpy内置的函数生成
 9     3、从硬盘(文件)读取数据
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))

在未来面前,我们永远都是孩子。不断思考,不断学习,才能让我们走的更远。

个人主页:https://www.oceaneyes.cn/

个人学习博客:http://oceaneyes.top/

CSDN:https://blog.csdn.net/qq_16123129 

 长按二维码关注,一起交流学习~~~

技术分享图片

01-numpy基础简介

原文:https://www.cnblogs.com/oceaneyes-gzy/p/10548259.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!