Numpy和Pandas

NumPy是高性能科学计算和数据分析的基础包。数据结构为ndarray,一般有三种方式来创建。ndarray是N-Dimensions-Array(N维数组)的简称,ndarray要求元素数据类型一致.

ndarry和list的同:

1 都可以进行切片操作

异:

ndarry和list的外在区别是ndarry没有逗号分隔,而list有。

内在区别:

1 ndarry可以直接进行数据筛选,list不能。

1 arr1 = np.array([1,2,3,4,44,3243,43,8678])
2 print(arr1[arr1 != 44 ])
3 list1 = [1,2,3,4,44,3243,43,8678]
4 print(list1[ list1 !=44 ])  # list会对[]内的进行判断,为真,所以输出list1[1]

输出:

1 [   1    2    3    4 3243   43 8678]
2 2

2 ndarry内为数字时,可直接进行算术运算,list不能,想要用list计算时,要先将list转化为ndarry。

 

 

Pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。数据结构有一维的Series,二维的DataFrame

转载于:https://www.cnblogs.com/xxswkl/p/10856914.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值