gpt4 book ai didi

python - 如何查看 matplotlib 中可用的所有颜色图?

转载 作者:太空狗 更新时间:2023-10-30 01:57:57 25 4
gpt4 key购买 nike

我想知道是否有一个函数调用可以给我 matplotlib 中可用的所有颜色图的名称?

它曾经是可能的(参见 here ):

import matplotlib.pyplot as plt
cmaps = sorted(m for m in plt.cm.datad if not m.endswith("_r"))

但在 mpl 1.5 中运行它不会返回新的颜色图,例如 viridismagma 等。在新的引用页面上,代码实际上对名称进行了硬编码(请参阅 here),但我想知道是否仍然可以进行与上述类似的查询?

最佳答案

plt.colormaps()返回所有已注册颜色图的列表。来自文档:

matplotlib.pyplot.colormaps()

Matplotlib provides a number of colormaps, and others can be added using register_cmap(). This function documents the built-in colormaps, and will also return a list of all registered colormaps if called.

这个返回的列表包括 viridismagmainfernoplasma 对我来说 1.5 .0

关于python - 如何查看 matplotlib 中可用的所有颜色图?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34314356/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com