有替代matplotlib.pyplot.colors吗?

时间:2019-07-13 11:48:48

标签: python matplotlib

我正在尝试在此doc

上使用该功能
import matplotlib.pyplot as plt
plt.colors()

遇到此错误

--------------------------------------------------------------------------
AttributeError                           Traceback (most recent call last)
<ipython-input-1-e2c1adbcc48e> in <module>
      1 import matplotlib.pyplot as plt
----> 2 plt.colors()

AttributeError: module 'matplotlib.pyplot' has no attribute 'colors'

医生说

  

在版本2.1中不推荐使用colors功能。

没有提供替代品。

是否可以替代matplotlib.pyplot.colors?

1 个答案:

答案 0 :(得分:3)

在这里要更加精确:不,matplotlib.pyplot.colors不能屈服,因为它的唯一目的是允许用户通过help(plt.colors)获得帮助。认为此功能的存在使用户感到困惑,该功能什么都不做,比让用户通过pyplot获得颜色帮助更为有用。如果您想立即获得颜色方面的帮助,则仍可以输入

help(matplotlib.colors)

虽然有点冗长。