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

相关推荐
做怪小疯子9 小时前
华为笔试0429
python·numpy
Warson_L9 小时前
Dictionary
python
寒山李白11 小时前
解决 python-docx 生成的 Word 文档打开时弹出“无法读取内容“警告
python·word·wps·文档·docx·qoder
2401_8323655212 小时前
JavaScript中rest参数(...args)取代arguments的优势
jvm·数据库·python
Sirius.z12 小时前
第J3周:DenseNet121算法详解
python
2301_7796224112 小时前
Go语言怎么用信号量控制并发_Go语言semaphore信号量教程【入门】
jvm·数据库·python
2301_7662834412 小时前
c++如何将控制台输出保存到文件_cout重定向到txt【详解】
jvm·数据库·python
小康小小涵13 小时前
基于ESP32S3实现无人机RID模块底层源码编译
linux·开发语言·python
lzjava202414 小时前
Python的函数
开发语言·python
Awesome Baron14 小时前
skill、tool calling、MCP区别
开发语言·人工智能·python