python 图例颜色_python – 来自颜色字典的matplotlib.pyplot scatterplot图例
實現(xiàn)這一目標的一種方法:
D_id_color = {'A': u'orchid', 'B': u'darkcyan', 'C': u'grey', 'D': u'dodgerblue', 'E': u'turquoise', 'F': u'darkviolet'}
x_coordinates = [1,2,3,4,5,6] # Added missing datapoint
y_coordinates = [3,3,3,3,3,3] # Added missing datapoint
size_map = [50,100,200,400,800,1200] # Added missing datapoint
color_map = [color for color in D_id_color.values()[:len(x_coordinates)]]
plt.scatter(x_coordinates,y_coordinates, s = size_map, c = color_map)
# The following two lines generate custom fake lines that will be used as legend entries:
markers = [plt.Line2D([0,0],[0,0],color=color, marker='o', linestyle='') for color in D_id_color.values()]
plt.legend(markers, D_id_color.keys(), numpoints=1)
plt.show()
這將產(chǎn)生:
創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎總結
以上是生活随笔為你收集整理的python 图例颜色_python – 来自颜色字典的matplotlib.pyplot scatterplot图例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 设置android应用闪屏图片_Andr
- 下一篇: 华为120hz鸿蒙系统,华为亮剑,120