【学习总结】GirlsInAI ML-diary day-18-下载/保存excel
【学习总结】GirlsInAI ML-diary 总
原博github链接-day18
使用Python来操作excel文件
- Excel的处理与DataFrame格式是分不开的
- 可以理解为DataFrame就是Excel在python里的一种表现形式
1-创建并保存excel
-
打开jupyter notebook,创建一个dataframe
![]()
-
查看当前文件路径
![]()
-
把df保存在相同路径下时,使用to_excel,括号内是保存为的文件名
报错
![]()
试试CSDN看到的方法: cmd -- pip install openpyxl
![]()
![]()
![]()
-
切换路径保存
![]()
2-读取/改写excel
-
使用pandas包的read_excel()函数,括号内写上想读取的excel名
报错:缺少xlrd包,同上安装后可读取
![]()
-
新读取进Python里的excel虽然和之前的df长的一样,但是已经是两个表格了(存放在不同的变量名中所以是两个?)
-
改写df2:
![]()
-
路径不变,再次保存,如果文件名也不变,将覆盖原excel文件
![]()
3-读写csv
-
除了excel,DataFrame还可以保存为csv文件
-
csv文件是一个非常常见并且非常重要的表格格式,与'.xlsx'差不多
-
to_csv()- 将df保存为csv格式
![]()
-
read_csv()- 读取csv文件
![]()
-
csv读取的df多个一列unnamed: 0
-
用list(df)来检查列名:确实变为5列,把index索引那一列也弄成一列了
![]()
-
删掉没用的那一列
![]()
总结:缺什么补什么
- 保存excel文件需要
openpyxl包 - 读取excel文件需要
xlrd包 - 缺少的包:cmd--pip install xx















浙公网安备 33010602011771号