pandas读取数据(excel、csv)的基本使用方法

一、前言

本篇博客主要讲解Pandas读取常用格式数据的方法

二、编辑器

  • Jupyter Notebook
  • 由于Jupyter Notebook 是交互式编辑器,所以在语法的表达上和在pycharm的语法表达上略有区别

三、数据集

(网上随便找的)

  • excel文件:
    在这里插入图片描述
  • csv文件:
    在这里插入图片描述

四、读取数据

1、read_csv
  • 一般读取的是 txt、csv文件
  • csv文件:一般是以英文逗号为数据分隔符
(1)读取数据

read_csv()函数:
在这里插入图片描述
报错:
文件的编码格式不对
在这里插入图片描述
改一下编码方式:
在这里插入图片描述
结果如下:
在这里插入图片描述

(2)保存数据

to_csv()函数:
在这里插入图片描述

(3)在同一个csv文件中追加保存数据
  • mode:选择a (a是append的缩写),表示进行数据的追加
  • header: 选择None,表示多次合并的数据只需要一行表头
  • 第二次保存的数据会在第一次保存的基础上进行追加
    在这里插入图片描述

若打开了要操作的文件,再运行代码,则会报错:
在这里插入图片描述
将文件关闭再运行代码即可解决。

2、read_excel
  • excel文件能打开的数据量一般是100多万条数据,超出该数据范围,用电脑打开文件时,超出的那部分数据不会再展示

  • csv文件允许展现的数据量会大一点

  • 基本语法: read_excel(‘文件路径’)

(1)读取数据

read_excel()函数
在这里插入图片描述
结果:
在这里插入图片描述

(2)保存数据

to_excel()函数
在这里插入图片描述

(3)数据覆盖现象

在这里插入图片描述

保存的数据文件只有一个工作表,且工作表名字为“test2" ,因为直接调用,如果文件存在,则会覆盖原先的数据并重新写入数据:
在这里插入图片描述

(4)在一个excel中写入多个工作表(sheet)

创建实例化的文件路径——写入工作表——保存文件
在这里插入图片描述
结果:
在这里插入图片描述

(5)会话式保存多个sheet到一个excel中

在这里插入图片描述

结果:
在这里插入图片描述

  • 2
    点赞
  • 22
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值