使用数据帧行绘制线图,并通过 position/number in python pandas 包含特定列

Plot line plot using rows of dataframe and include specific columns by position/number in python pandas

df

SKU   A    B  Jan_Sales  Feb_Sales  Mar_sales Apr_sales  Dec_sales..
 A    AC   BA      122        100        50        200         300
 B    BC   BB      100        50         80        90          250
 C    CC   BC       40        30        100        10          11

等等

现在我想要一个图表,它将绘制 SKU A 的 1 月销售额、2 月销售额等直到 12 月的一行,类似地,同一图表上的一行用于 SKU B,同样的方式用于 SKU C。我想删除 A 列和 B 列。我知道如何使用列名执行此操作,但我如何使用列 number/position

执行此操作
df.set_index("SKU").drop(['A','B']).T.plot()

在这种情况下如何使用位置 1 和 2 删除 A 和 B

添加 DataFrame.iloc 以删除第一列和第二列,此处 AB:

df.set_index("SKU").iloc[:, 2:].T.plot()