Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试使用 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 文件
熊猫数据
查看您的文本文件,您可能希望使用宽度或 colspec 参数来定义如何将文件分成列。或者您可能只是让 read_fwf 推断如何组织数据列而取得成功。
我认为用这些字符传递“sep”没有帮助,它可能会使解析器感到困惑。