簡體   English   中英

將 txt 文件讀取到 Pandas 時截斷起始字符串字符

[英]Truncated Beginning String Characters When Reading txt file to pandas

我正在嘗試使用pandas.read_fwf 將txt 文件讀取到pandas 數據。 這是我的代碼行:

klia_sepang = pd.read_fwf('KLIA_SEPANG.txt', sep='[]{1,}')

但是,我發現所有第 100 位小數的字符串都將在開頭被截斷。 所以 791.0 變成 91.0,309.0 變成 09.0,依此類推。 我不確定為什么會發生這種情況。 我試過添加參數,如 colspecs 和 widths 無濟於事。

txt文件

熊貓數據

查看您的文本文件,您可能希望使用 widths 或 colspec 參數來定義如何將文件分解為列。 或者你可能只讓 read_fwf 推斷如何組織數據列就成功了。

我認為用這些字符傳遞“sep”沒有幫助,而且可能會使解析器感到困惑。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM