我想提取站点 2 的用电量>>> df4 = pd.read_excel(xls, 'Elec Monthly Cons')>>> df4 Site Unnamed: 1 2014-01-01 00:00:00 2014-02-01 00:00:00 2014-03-01 00:00:00 ... 2017-08-01 00:00:00 2017-09-01 00:00:00 2017-10-01 00:00:00 2017-11-01 00:00:00 2017-12-01 00:00:000 Site Profile JAN 2014 FEB 2014 MAR 2014 ... AUG 2017 SEP 2017 OCT 2017 NOV 2017 DEC 20171 Site 1 NHH 10344 NaN NaN ... NaN NaN NaN NaN NaN2 Site 2 HH 258351 229513 239379 ... NaN NaN NaN NaN NaN类型type(df4)<class 'pandas.core.frame.DataFrame'>我的目标是取出数值,但我不知道如何正确设置索引。到目前为止我所尝试的根本不起作用。df1 = df.loc[idx[:,1:2],:]但是 raise IndexingError('Too many indexers')pandas.core.indexing.IndexingError: Too many indexers似乎我不了解索引。系列类型有什么作用吗?df.head<bound method NDFrame.head of Site Site 2Unnamed: 1 HH编辑print (df.index)Index([ 'Site', 'Unnamed: 1', 2014-01-01 00:00:00, 2014-02-01 00:00:00, 2014-03-01 00:00:00, 2014-04-01 00:00:00, 2014-05-01 00:00:00, 2014-06-01 00:00:00, 2014-07-01 00:00:00,如何解决这个问题?
添加回答
举报
0/150
提交
取消