python_数据可视化_pandas_导入CSV数据

目录

1.导入库

2.导入CSV文件

3.指定分隔符

4.指定读取行数

4.指定读取列数

5.读取文件或文件的路径中有中文

1.导入库

python 复制代码
import pandas as pd

2.导入CSV文件

导入时要指定编码格式

python 复制代码
data = pd.read_csv('D:/desktop/TestCSV.csv',encoding='gbk')

print(data)

3.指定分隔符

默认的分隔符为,

也可以指定其他类型的分隔符

python 复制代码
data = pd.read_csv('D:/desktop/TestCSV.csv',encoding='gbk',sep='\t')

print(data)

4.指定读取行数

nrows在excel中也可以使用

python 复制代码
data = pd.read_csv('D:/desktop/TestCSV.csv',encoding='gbk',nrows=2)

print(data)

4.指定读取列数

usecols依然只能用列表

python 复制代码
data = pd.read_csv('D:/desktop/TestCSV.csv',encoding='gbk',usecols=[0,1])

print(data)

5.读取文件或文件的路径中有中文

用Pycharm是没有问题的

但是如果报错了就需要加一个参数engine,把默认值C改为Python就可以了

相关推荐
岱宗夫up2 分钟前
基于ROS的视觉导航系统实战:黑线循迹+激光笔跟随双模态实现(冰达机器人Nano改造)
linux·python·机器人·ros
别或许38 分钟前
python中的异步调用(直接使用教程)
java·前端·python
百***243740 分钟前
DeepSeek-V3.2全解析:开源大模型的性能巅峰与落地实践指南
python·开源
方安乐1 小时前
杂记:Quart和Flask比较
后端·python·flask
嫂子开门我是_我哥1 小时前
第十六节:异常处理:让程序在报错中稳定运行
开发语言·python
测试19981 小时前
如何使用Appium实现移动端UI自动化测试?
自动化测试·软件测试·python·测试工具·ui·appium·测试用例
yuankoudaodaokou1 小时前
无图纸如何定制汽车外饰件?3DeVOK MT+ QUICKSURFACE逆向设计解决方案
python·3d·汽车·机器翻译
郝学胜-神的一滴1 小时前
Python中的with语句与try语句:资源管理的两种哲学
linux·服务器·开发语言·python·程序人生·算法
难得的我们1 小时前
如何为开源Python项目做贡献?
jvm·数据库·python
和小胖11222 小时前
Anaconda虚拟环境创建步骤
python·conda·numpy