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

相关推荐
forEverPlume14 小时前
Go语言如何防SQL注入_Go语言SQL注入防护教程【精选】
jvm·数据库·python
m0_6178814214 小时前
mysql升级后日志文件如何处理_mysql日志迁移说明
jvm·数据库·python
baidu_3409988214 小时前
JavaScript中类的装饰器提案在属性与方法上的应用
jvm·数据库·python
zhangzeyuaaa14 小时前
Python多进程同步与共享内存完全指南:从Lock到分布式共享
开发语言·分布式·python
最贪吃的虎14 小时前
MIT新论文:Hyperloop Transformers
人工智能·python·语言模型·langchain
weixin_3812881814 小时前
mysql如何配置多实例运行环境_单机部署多个数据库服务
jvm·数据库·python
m0_7349497914 小时前
PHP怎么使用Eloquent Attribute Synthesis属性合成_Laravel多源数据融合【指南】
jvm·数据库·python
Fleshy数模14 小时前
玩转 Python:多线程、装饰器、视觉检测与正则匹配实战
开发语言·python·视觉检测
Lucas_coding14 小时前
【xiaozhi-esp32-server-服务端全模块启动】 xiaozhi-server 获取6位有效验证码
python
❆VE❆14 小时前
python实战(一):对接AI大模型并应用
开发语言·人工智能·python·ai