【发布时间】:2022-01-30 07:28:40
【问题描述】:
如何使用 Pandas 读取以下(两列)数据(来自 .dat 文件)
TIME XGSM
2004 006 01 00 01 37 600 1
2004 006 01 00 02 32 800 5
2004 006 01 00 03 28 000 8
2004 006 01 00 04 23 200 11
2004 006 01 00 05 18 400 17
列分隔符是(至少)2 个空格。
我试过了
df = pd.read_table("test.dat", sep="\s+", usecols=['TIME', 'XGSM'])
print df
但它会打印出来
TIME XGSM
2004 6
2004 6
2004 6
2004 6
2004 6
【问题讨论】: