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就可以了

相关推荐
70asunflower7 分钟前
Python with 语句与上下文管理完全教程
linux·服务器·python
deephub15 分钟前
为什么标准化要用均值0和方差1?
人工智能·python·机器学习·标准化
hnxaoli21 分钟前
win10程序(十五)归档文件的xlsx目录自动分卷
python
喵手30 分钟前
Python爬虫零基础入门【第九章:实战项目教学·第8节】限速器进阶:令牌桶 + 动态降速(429/5xx)!
爬虫·python·令牌桶·python爬虫工程化实战·python爬虫零基础入门·限速器·动态降速
深度学习lover35 分钟前
<项目代码>yolo毛毛虫识别<目标检测>
人工智能·python·yolo·目标检测·计算机视觉·毛毛虫识别
喵手35 分钟前
Python爬虫零基础入门【第九章:实战项目教学·第3节】通用清洗工具包:日期/金额/单位/空值(可复用)!
爬虫·python·python爬虫实战·python爬虫工程化实战·python爬虫零基础入门·通用清洗工具包·爬虫实战项目
b20772136 分钟前
Flutter for OpenHarmony 身体健康状况记录App实战 - 体重趋势实现
python·flutter·harmonyos
喵手39 分钟前
Python爬虫零基础入门【第九章:实战项目教学·第4节】质量报告自动生成:缺失率/重复率/异常值 TopN!
爬虫·python·爬虫实战·python爬虫工程化实战·零基础python爬虫教学·实战项目教学·质量报告自动生成
b20772141 分钟前
Flutter for OpenHarmony 身体健康状况记录App实战 - 个人中心实现
android·java·python·flutter·harmonyos
喵手41 分钟前
Python爬虫零基础入门【第九章:实战项目教学·第7节】增量采集:last_time / last_id 两种策略各做一遍!
爬虫·python·爬虫实战·python爬虫工程化实战·零基础python爬虫教学·增量采集·策略采集