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

相关推荐
郝学胜-神的一滴1 分钟前
PyTorch自动微分核心解析:从原理到实战实现权重更新
人工智能·pytorch·python·深度学习·算法·机器学习
小龙报2 分钟前
【Coze-AI智能体平台】Coze OpenAPI 开发手册:鉴权、接口调用与 SDK 实践
javascript·人工智能·python·深度学习·microsoft·文心一言·开源软件
databook10 分钟前
理论都会,实战就废?7个分析模板,帮你打通任督二脉
python·数据挖掘·数据分析
ZC跨境爬虫1 小时前
极验滑动验证码自动化实战(ddddocr免费方案):本地缺口识别与Playwright滑动模拟
前端·爬虫·python·自动化
单片机学习之路2 小时前
【Python】输入print函数
开发语言·前端·python
后藤十八里2 小时前
极验4消消乐验证码逆向笔记
笔记·爬虫·python
李昊哲小课2 小时前
Python办公自动化教程 - 第1章 openpyxl基础入门 - 第一次用代码操控Excel
开发语言·python·excel·openpyxl
智算菩萨2 小时前
【Python图像处理】4 NumPy数组操作与图像矩阵运算
图像处理·python·numpy
SomeB1oody2 小时前
【Python深度学习】1.1. 多层感知器MLP(人工神经网络)介绍
开发语言·人工智能·python·深度学习·机器学习
数据科学小丫2 小时前
数据分析利器 Pandas :apply() 方法 + map() 配对 + 计算描述统计 + 协方差和相关性 + 异常值处理常用方法(基于 python )
python·数据分析·numpy·pandas