找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 5542|回复: 5

[已解决] 关于pandas 中文的问题

8

主题

16

帖子

16

积分

贫民

积分
16
suiyibale 发表于 2017-3-5 20:46:23 | 显示全部楼层 |阅读模式
嗨,请问一下大神在Python3.6 下,用pandas导入带有中文的csv文件,怎么操作呢?
网上的方法我都试过了,不好用。。。
就是csv文件的列名是中文,要用pandas进行数据分析,现在同类型的csv文件太多,手动完成中英文转换基本是不可能实现了,请问有通过便成就解决的方法吗?
回复

使用道具 举报

4

主题

77

帖子

77

积分

版主

Rank: 7Rank: 7Rank: 7

积分
77

活跃会员热心会员默默耕耘优秀版主论坛元老

北极 发表于 2017-3-6 11:24:42 | 显示全部楼层
pd.read_csv的使用用法中,encoding默认是None。你可以在使用的时候进行定义
回复 支持 1 反对 0

使用道具 举报

0

主题

6

帖子

6

积分

贫民

积分
6
北鼻乔 发表于 2017-3-6 10:59:20 | 显示全部楼层
试一下import codecs, code前面加上
# -*- coding: GBK -*-
回复 支持 反对

使用道具 举报

4

主题

77

帖子

77

积分

版主

Rank: 7Rank: 7Rank: 7

积分
77

活跃会员热心会员默默耕耘优秀版主论坛元老

北极 发表于 2017-3-6 11:25:33 | 显示全部楼层
北极 发表于 2017-3-6 11:24
pd.read_csv的使用用法中,encoding默认是None。你可以在使用的时候进行定义

另附官方文档说明:http://pandas.pydata.org/pandas- ... andas.read_csv.html
回复 支持 反对

使用道具 举报

8

主题

16

帖子

16

积分

贫民

积分
16
suiyibale  楼主| 发表于 2017-3-6 17:03:25 | 显示全部楼层
北鼻乔 发表于 2017-3-6 10:59
试一下import codecs, code前面加上
# -*- coding: GBK -*-

谢谢
回复 支持 反对

使用道具 举报

8

主题

16

帖子

16

积分

贫民

积分
16
suiyibale  楼主| 发表于 2017-3-6 17:04:00 | 显示全部楼层
北极 发表于 2017-3-6 11:25
另附官方文档说明:http://pandas.pydata.org/pandas-docs/stable/generated/pandas.read_csv.html ...

谢谢
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表