python操作二维数组画图


本文摘自php中文网,作者php中世界最好的语言,侵删。

这次给大家带来python操作二维数组画图,python操作二维数组画图的注意事项有哪些,下面就是实战案例,一起来看一下。

1、二维数组取值

注:不管是二维数组,还是一维数组,数组里的数据类型要一模一样,即若是数值型,全为数值型

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

#二维数组

import numpy as np

list1=[[1.73,1.68,1.71,1.89,1.78],

   [54.4,59.2,63.6,88.4,68.7]]

list3=[1.73,1.68,1.71,1.89,1.78]

list4=[54.4,59.2,63.6,88.4,68.7]

list5=np.array([1.73,1.68,1.71,1.89,1.78])

list6=np.array([54.4,59.2,63.6,88.4,68.7])

#构造二维数组

list=np.array([[1.73,1.68,1.71,1.89,1.78],

   [54.4,59.2,63.6,88.4,68.7]])

print type(list1)

#两个list直接相运算是会报错的,如果想得到list3中的每个数据除以list4中相对应的数据值,则要引入nump中的array函数

# print list3/list4

#下面的可以实现list5/list6

print list5/list6

print type(list) #结果:<type 'numpy.ndarray'>

print list.shape #结果:(2, 5) 二行5列二维数组

print list[0][2] #结果:1.71 ,取第0行第二列数值,即第三列1.71

print list[0,2]  #结果:1.71 ,取第0行第二列数值,即第三列1.71

print list[:,1:3] #结果:[[ 1.68  1.71] [ 59.2  63.6 ]],取所有行的,第一列和第三列数据

print list[1,:]  #结果:[ 54.4 59.2 63.6 88.4 68.7],取第一行的所有数值

阅读剩余部分

相关阅读 >>

Python数据挖掘需要学什么

实例讲解Python基于回溯法子集树模板解决旅行商问题(tsp)

Python字符串与字典相关操作的详解

Python学起来难吗

详解在Python中执行系统命令的方法

Python有double类型吗

Python字典怎么使用zip

Python什么时候出来的

初学者必读的5本Python书籍,你都看过吗?

Python怎么启动

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...