学一点记一点之matplotlib绘图

import matplotlib.pyplot as plt
import numpy as np
x = np.random.rand(1,60)
y = np.random.randn(1,60)
# rand均匀分布,randn高斯分布
plt.scatter(x,y)
plt.show()
image.png

python设置scatter颜色渐变

cm = plt.cm.get_cmap('Set1')
plt.scatter(x,y,c=x,cmap=cm)
plt.show()
image.png

其中get_cmap中取值可为:Possible values are: Accent, Accent_r, Blues, Blues_r, BrBG, BrBG_r, BuGn, BuGn_r, BuPu, BuPu_r, CMRmap, CMRmap_r, Dark2, Dark2_r, GnBu, GnBu_r, Greens, Greens_r, Greys, Greys_r, OrRd, OrRd_r, Oranges, Oranges_r, PRGn, PRGn_r, Paired, Paired_r, Pastel1, Pastel1_r, Pastel2, Pastel2_r, PiYG, PiYG_r, PuBu, PuBuGn, PuBuGn_r, PuBu_r, PuOr, PuOr_r, PuRd, PuRd_r, Purples, Purples_r, RdBu, RdBu_r, RdGy, RdGy_r, RdPu, RdPu_r, RdYlBu, RdYlBu_r, RdYlGn, RdYlGn_r, Reds, Reds_r, Set1, Set1_r, Set2, Set2_r, Set3, Set3_r, Spectral, Spectral_r, Wistia, Wistia_r, YlGn, YlGnBu, YlGnBu_r, YlGn_r, YlOrBr, YlOrBr_r, YlOrRd, YlOrRd_r...其中末尾加r是颜色取反


作者:yefengzhichen
来源:CSDN
原文:https://blog.csdn.net/yefengzhichen/article/details/52757722?utm_source=copy
版权声明:本文为博主原创文章,转载请附上博文链接!
渐变色添加颜色条

cm = plt.cm.get_cmap('Set1')
fig = plt.scatter(x,y,c=x,cmap=cm)
plt.colorbar(fig)
plt.show()
image.png

参考文献

Python绘制韦恩图

https://github.com/konstantint/matplotlib-venn

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • ​Excel是Office三大神器当中最神秘、但也是最能提高你效率的工具了。而我们中的太多小伙伴,却一直把它当做是...
    BI罗阅读 513评论 0 0
  • 善良是一种优良品质,是我们喜欢某个人、结交某个朋友的前提条件之一。但是在职场中,善良一不小心就会成为职场前进路上的...
    colayan阅读 864评论 0 1
  • 原创 经过那座桥的时候,一阵风 吹开我的衣衫,褴褛的灵魂 被大朵的蓝吸引,天空像一座坟墓 影子飘荡在黑暗中央 有时...
    爵梦依旧阅读 249评论 0 3