pandas的series技术总结

这不是教程,这是个人总结,没有阅读体验。

basic

  1. series可以用list创建,而且series其实就是给ndarray对象加上一层索引。所以在元素替换的时候可以等于list。
  2. 注意:即使指定了索引,仍然可以用0,1,2,3..作为索引获取数据。但是不规范,应该使用loc和iloc.
  3. 注意:切片时不是数字的索引包含结尾。
  4. 指定name便于合并到dataframe
  5. 查看dtype,修改astype
  6. values获取到值。
  7. to_list相对于values/to_numpy的不好之处在于不再能使用numpy的array的方法了.比如s.values.nonzero()查看非零元素。
  8. s.repeat()和s.reset_index和s.index方便构造新的series。
  9. 注意:series只有一列,不像dataframe那样,存在set_index,所以直接设置index即可。
  10. series和dict很像,也有迭代模式。s.items(),s.keys().转为字典用s.to_dict()
  11. 注意s.count()是不把空值计算在内的,查看元素个数s.size,查看非空元素个数s.count()。
  12. 在pandas的函数中要特别注意对空值的处理和是否本地化改变数据。比如groupby就会:
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
pandas Seriespandas库中的一种数据结构,它类似于一维数组或列表,但具有更多的功能和特性。你可以使用列表或者numpy数组来创建一个Series对象,并且可以指定索引。默认情况下,索引是从0到N-1的整数型索引。 例如,你可以使用以下代码创建一个Series对象: A = pd.Series([2,4,6],index=[0,1,2]) B = pd.Series([1,3,5],index=[1,2,3]) 你可以使用display函数来显示这两个Series对象A和B。 可以通过转换来修改Series中的数据类型。例如,你可以将pandas Series序列转化为星期几的实例。具体的实现方法会涉及到更多细节,请参考相关资料。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [数据分析:PandasSeries用法总结](https://blog.csdn.net/qq_42571592/article/details/117455231)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [pandas series序列转化为星期几的实例](https://download.csdn.net/download/weixin_38654348/12869537)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值