学习pandas第三天,将会每天坚持打卡学习就学习,如果觉得有帮助可以点赞一哈!!!
# 1.将DataFrame保存为Excel
1)下面是DataFrame文件

2)通过下面这一段代码:
df.to_excel("test2.xlsx")
可以在jupyter notebook 中看到这个Excel文件所在的路径:

3) 打开之后,是这个样子,并且找到Excel的路径

4)找到路径之后打开文件 Excel为:

# 2.查看数据的属性
f.shape##行列数
df.index##索引
df.columns##列名
运行的结果分别为:
(8, 2)
RangeIndex(start=0, stop=8, step=1)
Index(['grade', 'course'], dtype='object')
# 3.提取grade列值大于50小于55
df[(df["grade"]>=50)&(df["grade"]<=55)]

# 4.交换两列位置

cols=df.columns[[1,0]]
df=df[cols]
df

可以通过上面的代码知道:
cols为改变之后的新列
# 5.提取grade列最大值所在的行
df[df["grade"]==df["grade"].max()]

这样就得到了grade列最大值所在的行

本文分享了使用Pandas进行数据操作的实用技巧,包括如何将DataFrame保存为Excel文件、查看数据属性、提取特定条件下的数据、交换列的位置以及定位最大值所在行等关键操作。
258

被折叠的 条评论
为什么被折叠?



