如果我有一个数据框,要在其中创建一个针对索引的列散点图,是否有比直接使用matplotlib
或从索引之外创建列表更简单的方法?像这样:
df.plot.scatter(x='index', y='price')
我以为这是行不通的,因为一个索引可能包含多个系列,而熊猫会在不作进一步说明的情况下不知道该借鉴哪个。
答案 0 :(得分:5)
暂时重置索引,并将其与其他任何列一样对待:
df.reset_index().plot.scatter(x='level_0', y='price')