gpt4 book ai didi

python - 如何在未修复空格/s分隔的情况下读取pandas中的文件?

转载 作者:行者123 更新时间:2023-11-30 21:51:34 25 4
gpt4 key购买 nike

我有一个包含 2 列数据的文本文件。它们以不固定数量的空格分隔。我想将其加载到 pandas DataFrame 上。

示例:

   306.000000     1.125783
307.000000 0.008101
308.000000 -0.005917
309.000000 0.003784
310.000000 -0.516513

请注意,它也以空格开头。

我想要的输出是这样的:

output = {'Wavelength': [306.000000, 307.000000, 308.000000, 309.000000, 310.000000],
'Reflectance': [1.125783, 0.008101, -0.005917, 0.003784, -0.516513]}

df = pd.DataFrame(data=output)

最佳答案

使用read_csv:

df = pd.read_csv('file.txt', sep='\\s+', names=['Wavelength', 'Reflectance'], header=None)

关于python - 如何在未修复空格/s分隔的情况下读取pandas中的文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60098020/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com