![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Pandas数据处理
AI_data
这个作者很懒,什么都没留下…
展开
-
Pandas进行groupby后多级索引问题--很实用
Pandas进行groupby后多级索引问题–很实用在进行groupby后,往往出现二级索引,但是我们对df进行groupby运算的目的是这个运算结果要与原表做运算的。所以,我们必须要去掉多级索引的格式!可以这样做:在groupby函数中,加入as_index=False就可以了具体代码如下:df.groupby([‘月份’,‘客户姓名’],as_index=False)[‘销售额’].sum()OK,问题解决了,这样的结果直接可以去跟其他表做运算了...原创 2022-05-13 16:10:47 · 3093 阅读 · 0 评论 -
Pandas把某一列日期的月份加减 月份前进或后退
Pandas把某一列日期的月份加减、年份加减月份前进或后退欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入月份前进或后退)本文只展示月份减一个月的做法,加一个月的情况读者按照此种方法类推就原创 2022-05-13 16:01:53 · 1720 阅读 · 1 评论 -
数据分析中,关于文件的读取路径中包含中文报错的解决办法!!
[/align]读取CSV文件时,如果文件路径中包含中文,需要在路径前加open函数,否则会报错!例如:df=pd.read_csv(open(‘D:/sample/test01.csv’))另外,对于CSV文件,也可以使用read_table进行读取,不过在使用此种方法要指定分隔符!例如:df=pd.read_csv(open(‘D:/sample/test01.csv’),sep=’,’)...原创 2021-01-08 16:22:40 · 441 阅读 · 0 评论 -
Pandas 交换两列数据附代码
标题@**Pandas数据处理**#Pandas 交换两列数据1、为了让读者看明白,这里新建一个DataFrame:e={‘con’:[1,2,3],‘title’:[‘aa’,‘bb’,‘cc’],‘answer’:[‘be’,‘true’,‘false’]}df=pd.DataFrame(e)df2、这里希望交换 ‘con’ 和 ‘title’ 两列数据的位置代码如下:df.loc[:, [‘title’, ‘con’,‘answer’]]3、执行结果如下:好了,到此为止两列数据原创 2020-12-04 17:42:29 · 1464 阅读 · 0 评论