我正在使用python pandas pivot。如何在新数据框上访问pivot的列?
KM_pivot_first = pd.pivot_table(read_sql_KM, values=["IMPRESSIONS","ENGAGEMENTS"],index="PLACEMENT_ID",aggfunc=np.sum)
KM_data_summary = KM_pivot_first[["PLACEMENT_ID", "IMPRESSIONS", "ENGAGEMENTS"]]
错误:
文件“C:\ Python27 \ lib \ site-packages \ pandas \ core \ indexing.py”,行 1231,在_convert_to_indexer中 引发KeyError('%s不在索引'%objarr [mask]中)KeyError:“['PLACEMENT_ID']不在索引”
但是,'PLACEMENT_ID'出现在查询中。