我确实有以下数据框:
我按照以下方式绘制了它:
现在剧情看起来很难看。除了使用不同的字体大小,marker_edge_width,标记面颜色等。我想为每种蛋白质(hum1和hum2)提供两种颜色,并且在组内不同的pH值应具有不同的强度。更难的是我的团队规模不同。
有什么想法吗?
P.S这样的内置功能非常酷,例如colourby = level_one thenby level_two
答案 0 :(得分:0)
fig = plt.figure(figsize=(9,9))
ax = fig.add_subplot(1,1,1)
c1 = plt.cm.Greens(np.linspace(0.5, 1, 4))
c2 = plt.cm.Blues(np.linspace(0.5, 1, 4))
colors = np.vstack((c1,c2))
gr.unstack(level=(0,1))['conc_dil'].plot(marker='o',linestyle='-',color=colors,ax=ax)
plt.legend(loc=1,bbox_to_anchor = (0,0,1.5,1),numpoints=1)
给出:
P.S这篇文章帮助了我: stacked bar plot and colours