[英]object of type 'ListedColormap' has no len()
我正在嘗試修改此帖子中的代碼
給出不同的顏色圖。 我努力了
import circlesDrawer as cdraw
import matplotlib as mpl
from pylab import *
figure(figsize=(6,4))
ax = subplot(aspect='equal')
cmap = mpl.colors.ListedColormap(['royalblue', 'cyan',
'yellow', 'orange'])
#plot a set of circle
a = [1,2,3]
x = [1,3,4]
y = [1,3,2]
out=cdraw.circles(x,y,1,c=a,alpha=0.5,fc=cmap)
colorbar()
show()
但是得到錯誤
object of type 'ListedColormap' has no len()
我不知道如何解決這個問題。
您使用了錯誤的參數來提供顏色圖。 我想應該是
circles(x, y, 1, c=a, alpha=0.5, cmap=cmap)
假設,其他所有設置都正確。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.