python - 使用 matplotlib 的多线图中不重复的颜色

标签 python matplotlib color-mapping

我有 20 列要使用不重复的颜色进行绘制。我想使用 tab20 颜色图。我该如何使用它?

我发现所有在线资源都难以理解,因为我仍然是天真的 Python 用户。

最佳答案

一般来说,您可以这样做:

import matplotlib
cmap = matplotlib.cm.get_cmap(your_cmap) #your_cmap='tab20'
df.plot(cmap=cmap)
plot.show()

在这里您可以找到引用文献:https://matplotlib.org/examples/color/colormaps_reference.html

关于python - 使用 matplotlib 的多线图中不重复的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51508736/

相关文章:

python - 对 3D 箭袋函数进行颜色映射

Python matplotlib 手动颜色图

python - 文本分类+词袋+Python : Bag of words doesn't show document index

python - 如何知道是否按下了鼠标左键

python - Python中通过另一个SSH跳转服务器从SSH/Telnet获取命令结果

python - 将 x 轴刻度标签向左移动一位

Python - 修改反向引用。可以吗?

python - 从 Seaborn Boxplot 中提取异常值

python - scipy.stats 中可用的所有分布是什么样的?