zoukankan      html  css  js  c++  java
  • 【学习总结】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

    END

  • 相关阅读:
    写了一个Rijndael工具类
    使用bcel动态创建class
    有感于大理古城的天主教堂
    joj 1089 &&zoj 1060&&poj 1094 以及wa的分析和数据
    joj1026
    joj 1317
    joj 1171
    joj 2343
    joj 1078 hdu 1116
    joj 1189
  • 原文地址:https://www.cnblogs.com/anliux/p/10459988.html
Copyright © 2011-2022 走看看