我正在使用read\u csv将一个大约有200列的数据集导入pandas dataframe,其中有唯一的列名。你知道吗
Data.columns
Index([u'SAVERECORDER', u'SAVECHANNEL', u'STARTTIME', u'INT001', u'INT002',
u'INT003', u'INT004', u'INT005', u'INT006', u'INT007',
...
u'INT092', u'INT093', u'INT094', u'INT095', u'INT096', u'INT097',
u'INT098', u'INT099', u'INT100', u'LSTIME'],
dtype='object', length=104)
我想从INT001到INT099的每一列中提取第100行。如果列数不多,我会手动完成,但我不知道如何从all中提取特定的行号并存储在numpy数组中。所有列INT001到INT099都包含双精度温度值。你知道吗
数据:
作为numpy数组:
或者
作为数据帧:
或者
或者
设置:
我将使用一个生成器来创建一个列表,其中包含您想要的所有列
然后您可以使用pandas.iloc按整数位置索引,如在here中读取的那样
然后可以对数组调用.sum()。你知道吗
相关问题 更多 >
编程相关推荐