• 为了保证你在浏览本网站时有着更好的体验,建议使用类似Chrome、Firefox之类的浏览器~~
    • 如果你喜欢本站的内容何不Ctrl+D收藏一下呢,与大家一起分享各种编程知识~
    • 本网站研究机器学习、计算机视觉、模式识别~当然不局限于此,生命在于折腾,何不年轻时多折腾一下

Pandas基础随手记

Python admin 3年前 (2017-05-18) 1119次浏览 0个评论 扫描二维码

1、numpy 切片中 bool 切片索引都是会产生 copy,注意 bool 索引使用数学符号表示类似|,不可以使用 and 或者 or,花式索引 Fancy_index 也是同样的效果

2、时刻注意 numpy 中的乘除都是对应元素相乘或者相除,针对矩阵大小不一致的情况涉及到广播 broadcast,矩阵的内积直接使用 dot 来完成

3、ufunc 通用函数的调用,modf 返回两个值,modf 是用来剥离浮点型数据的整数部分和小数部分,常见的一元和二元使用

4、np.where 函数调用  np.where(condition,array1,array2),当然这两个不一定都是数组,也可以是标量

5、数据满足某种条件的元素多少经常使用 sum 来统计,首先使用条件将其变为 bool 类型然后 sum 求和就可以得到相应的个数

6、可以将 pandas 中的 series 看作是字典,与 numpy 数组不一样的地方在于现在可以使用 index(该 index 可以是具体的字符串之类,类似字典中的键),因此可以将字典作为 series 的参数直接传入,它会自动将其按照字典的键值排序生成相应的 series

 

 

 


Deeplearn, 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Pandas 基础随手记
喜欢 (0)
admin
关于作者:
互联网行业码农一枚/业余铲屎官/数码影音爱好者/二次元

您必须 登录 才能发表评论!