栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

熊猫将csv读取为字符串类型

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

熊猫将csv读取为字符串类型

更新:
已修复
:从0.11.1开始,您传递

str
/
np.str
等效于使用
object

使用对象dtype:

In [11]: pd.read_csv('a', dtype=object, index_col=0)Out[11]:A          B1A  0.35633069074776547     0.7455853988037511B  0.20037376323337375  0.013921830784260236

或更妙的是,只是不指定dtype:

In [12]: pd.read_csv('a', index_col=0)Out[12]:A         B1A  0.356331  0.7455851B  0.200374  0.013922

但是绕过类型嗅探器并真正 返回字符串需要对hacky的使用

converters

In [13]: pd.read_csv('a', converters={i: str for i in range(100)})Out[13]:A          B1A  0.35633069074776547     0.7455853988037511B  0.20037376323337375  0.013921830784260236

其中

100
某个数字等于或大于您的总列数。

最好避免使用str dtype,例如,请参见此处。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/429117.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号