Legend.__init__() got an unexpected keyword argument 'alpha'
时间: 2023-11-19 14:06:17 浏览: 146
PHP异常Parse error: syntax error, unexpected T_VAR错误解决方法
这个错误提示表明在调用Legend类的初始化函数时,传入了一个未知的关键字参数'cmap'。这通常是因为传入的参数与该函数的定义不匹配所致。而关于Legend类的初始化函数,它的定义如下:__init__(self, parent, handles, labels, loc=None, numpoints=None, markerscale=None, markerfirst=True, scatterpoints=None, scatteryoffsets=None, prop=None, fontsize=None, borderpad=None, labelspacing=None, handlelength=None, handleheight=None, handletextpad=None, borderaxespad=None, columnspacing=None, ncol=1, mode=None, fancybox=None, shadow=None, title=None, framealpha=None, bbox_to_anchor=None, bbox_transform=None, frameon=None, handler_map=None, **kwargs)。从这个定义中可以看出,该函数并没有定义'cmap'这个关键字参数,因此传入该参数会导致TypeError错误。
阅读全文