python随机颜色代码,python画图中颜色随机怎么弄

  python随机颜色代码,python画图中颜色随机怎么弄

  从大蟒随机调色板种类中均匀提取出几种颜色,颜色不重复,颜色数量可以是随机的

  参考: https://堆栈覆盖100 . com/questions/55469432/有没有一种类似的调色板-到-标签20 c-带-大

  颜色参考:https://matplotlib . org/stable/tutorials/colors/color maps.html

  defrandom_colormap(n:int,cmaps_=gist_ncar ,show_=False ) : #从色图(多梯度)中取n个# test _ cmaps= gist _ NCAR ]cmap=matplotlib。颜色。上市n)))))256)梯度=NP.v堆栈(梯度,梯度))fig,ax=PLT.subplots ) 1,1,figsize=每个基础的颜色梯度为20,即最多60种颜色

  base _ cmaps=[tab 20 , tab 20 b , tab 20 c]可以添加其他调色板,但要注意颜色梯度的数量

  defrandom_colormap2(n:int,base_cmaps=[gist_ncar]),show_=False ) : #从不同的颜色图中提取颜色进行合并,在每个基础中颜色梯度为20 tab 20 c ]n//=len(base _ cmaps)# n=1 # base _ greens ]# segmented _ cmaps=[matplotlib。颜色。列出的色彩映射表(PLT。get _ cmap(t))NP。Lin space]0,1,n))for intest _ cmaps)colors=NP。连接([PLT。get _ cmap]name)NP。Lin space(0,1,n)for name in base _ cmaps])cmap=matplotlib。颜色。列出的梯度))fig,ax=PLT.subplots ) 1,1,figsize=) 5,1))ax。im show cmaps=cmap(PLT。显示))返回电位

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: