我有一个如下所示的熊猫枢轴表。
TIME 00:00:00 00:30:00 01:00:00 01:30:00 02:00:00 DAY CUSTOMER_ID 10006414 0.056 0.052 0.050 0.051 0.051 2013- 10006486 0.081 0.132 0.037 0.048 0.066 09-09 10006492 0.063 0.073 0.048 0.048 0.064
我通过下面的代码生成了上述枢轴表。
selcust_data = pd.pd.pivot_table(sel_data,values ='total_supply_kwh',index = ['day','customer_id'],columns = ['time'])
selcust_data = selcust_data.dropna()
然后我尝试使用索引访问表的行。
selcust_data.loc ['2013_09_09']
显然,'2013_09_09'应该是索引范围内的有效标签。然而,总是会出现以下错误。
KeyError:'标签[2013_09_09]不在[索引]'
我无法弄清今天的根本原因。希望任何人都能提供帮助。谢谢!
我终于发现数据类型是dateTime.date,所以我应该使用dateTime.date(2013,9,9),而不是'2013_09_09'。