使用pandas读取以下generall格式的空格分隔数据时遇到问题:
跳过第1-12行
因此,当使用l.13作为标题并导入此格式时,第15行会发生移动,因为有些列从第15行开始就没有数据。e、 g.Header1(calc)数据将向左移动一列。 所有计算数据都可用,但对于某些标题,测量值不可用。 当跳过到第15行时,我无法再匹配标题数据。我不能使用固定格式,因为数据源格式是完全不固定的
下面是我到目前为止一直在使用的简单代码示例:
import pandas as pd
df=pd.read_table(file, header=13, delim_whitespace=True)
我希望你能帮我指出正确的方向。谢谢
注:这是我试图处理的文件的一小部分。在此示例中,conc_In:NH3(Meas)仅初始设置为0.0000,然后从第二个1:
[Probe Data]
Datasource: stationary
conc_in:Time conc_in:N2(Calc) conc_in:NH3(Meas) conc_in:NH3(Calc)
0.0000 799992.0000 0.0000 0.0000
1.0000 799450.0443 541.9557
2.0000 799442.0000 550.0000
每当我在第二行导入时,conc_in:NH3(Meas)就会被conc_in:NH3(Calc)中的值填充,因为分隔符设置为空白
目前没有回答
相关问题 更多 >
编程相关推荐