我不小心设置了plt.ylabel = 'blank string'
现在,当我尝试plt.ylabel('')
时,我得到了错误消息:
TypeError:“ str”对象不可调用
有重置这些分配的功能吗?
答案 0 :(得分:1)
只需再次重新导入matplotlib,以便plt.ylabel
指向从matplotlib.pyplot
导出的方法,而不是指向具有“空白字符串”值的字符串(str
)。
import matplotlib.pyplot as plt
plt.ylabel("Label Text!")
如果您只想导入matplotlib.pyplot.ylabel
方法而不是重新导入matplotlib,那也可以。
其他参考是source code for matplotlib.pyplot.ylabel
或official documentation。