pandas中pd.read_excel()方法中的converters參數


最近用pandas的pd.read_excel()方法讀取excel文件時,遇到某一列的數據前面包含0(如010101)的時候,pd.read_excel()方法返回的DataFrame會將這一列視為int類型,即010101變成10101。

 

這種情況下,如果想要保持數據的完整性,可以以str類型來讀取這一列,具體的實現如下:

1 df = pd.read_excel ("test.xlsx" , converters={'類別編碼':str})

如上代碼,即可將"test.xlsx"文件的"類別編碼"一列讀取為str對象類型。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM