最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決pandas使用read_csv()讀取文件遇到的問題

 更新時間:2018年06月15日 08:40:36   作者:Zhang_Zhi_Qiang_1  
今天小編就為大家分享一篇解決pandas使用read_csv()讀取文件遇到的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

如下:

數(shù)據(jù)文件:

上海機場 (sh600009)
24.11 3.58
東風汽車 (sh600006) 74.25 1.74
中國國貿(mào) (sh600007) 26.38 2.66
包鋼股份 (sh600010) 61.01 2.35
武鋼股份 (sh600005) 75.85 1.3
浦發(fā)銀行 (sh600000) 6.65 0.96

在使用read_csv() API讀取CSV文件時求取某一列數(shù)據(jù)比較大小時,

df=pd.read_csv(output_file,encoding='gb2312',names=['a','b','c'])
df.b>20

報錯

TypeError:'>'not supported between instances of 'str' and 'int'

從返回的錯誤信息可知應該是數(shù)據(jù)類型錯誤,讀回來的是‘str'

in : df.dtypes
out:
 a object
 b object
 c object
 dtype: object

由此可知 df.b 類型是 object

查閱read_csv()文檔 配置:

dtype : Type name or dict of column -> type, default None
Data type for data or columns. E.g. {'a': np.float64, 'b': np.int32} (unsupported with engine='python'). Use str or object to preserve and not interpret dtype.

New in version 0.20.0: support for the Python parser.

可知默認使用‘str'或‘object'保存

因此在讀取時只需要修改 'dtype' 配置就可以

df=pd.read_csv(output_file,encoding='gb2312',names=['a','b','c'],dtype={'b':np.folat64})

以上這篇解決pandas使用read_csv()讀取文件遇到的問題就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

最新評論

武川县| 博白县| 黄大仙区| 黄石市| 西城区| 乐都县| 崇阳县| 五寨县| 西昌市| 临沭县| 祁连县| 古交市| 恩平市| 博爱县| 武威市| 上犹县| 肥城市| 理塘县| 女性| 延庆县| 衡水市| 松阳县| 新郑市| 铜陵市| 滨州市| 高密市| 焦作市| 宿迁市| 临城县| 留坝县| 兴宁市| 淮北市| 湘西| 贡山| 遂溪县| 阿克陶县| 岱山县| 五原县| 鄱阳县| 襄垣县| 荥经县|