900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > python读取dat数据_使用Pandas读取数据(.dat文件)

python读取dat数据_使用Pandas读取数据(.dat文件)

时间:2022-11-19 17:25:26

相关推荐

python读取dat数据_使用Pandas读取数据(.dat文件)

您可以使用带有列顺序的参数usecols:

import pandas as pd

from pat import StringIO

temp=u"""TIME XGSM

006 01 00 01 37 600 1

006 01 00 02 32 800 5

006 01 00 03 28 000 8

006 01 00 04 23 200 11

006 01 00 05 18 400 17"""

#after testing replace StringIO(temp) to filename

df = pd.read_csv(StringIO(temp),

sep="\s+",

skiprows=1,

usecols=[0,7],

names=[TIME,XGSM])

print (df)

TIME XGSM

0 1

1 5

2 8

3 11

4 17

编辑:

您可以使用分隔符regex - 2个或更多空格,然后添加engine=python,因为警告:

ParserWarning:回归' python'引擎,因为' c'引擎不支持正则表达式分隔符(分隔符> 1个字符,不同于&&

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。