Pandas read_csv low_memory和dtype選項打電話的時候df = pd.read_csv('somefile.csv')我明白了:/Users/josh/anaconda/envs/py27/lib/python2.7/site-packages/pandas/io/parsers.py:1130:DtypeWarning:列(4,5,7,16)有混合類型。在導入時指定dtype選項或設置low_memory = False。為什么該dtype選項與此相關low_memory,以及為什么會False幫助解決此問題?
3 回答

慕田峪4524236
TA貢獻1875條經驗 獲得超5個贊
我有一個約400MB文件的類似問題。設置low_memory=False
為我做了訣竅。首先做一些簡單的事情,我會檢查你的數據幀是否不比你的系統內存大,重新啟動,在繼續之前清除RAM。如果您仍然遇到錯誤,那么值得確保您的.csv
文件正常,請快速查看Excel并確保沒有明顯的損壞。破碎的原始數據可能會造成嚴重破壞......
添加回答
舉報
0/150
提交
取消