我有一个df,它看起来像:
CD1 CD2 CD3 ... FG1 FG2
0 3.8 2.9 0 ... 0.1 0.1
1 0.1 0 4.1 ... 5.2 0
# 35 columns and 2 rows我绘制了一个堆叠的条形图,用:
colors = plt.cm.jet(np.linspace(0, 1, 35))
df3.plot(kind='barh',stacked=True, figsize=(15,10),color=colors, width=0.08)但是我的问题是,这只绘制了所有35列,但是我只想绘制值最高的n列,例如只绘制0行的CD1和CD2,以及第1行的CD3和FG1 .
CD1 CD2 CD3 ... FG1 FG2
0 3.8 2.9 - ... - -
1 - - 4.1 ... 5.2 -有办法这样做吗?
https://stackoverflow.com/questions/60323023
复制相似问题