【问题标题】:Color gradient on scatter plot based on values基于值的散点图上的颜色渐变
【发布时间】:2017-01-14 03:56:12
【问题描述】:

我想为这张图片定义一个颜色渐变:

对于每个方向,我想根据值的密度或模式点的距离定义从红色到蓝色的颜色渐变。

【问题讨论】:

  • 你能解释一下你的问题描述吗?

标签: python matplotlib scatter-plot


【解决方案1】:

首先,为每个数据点计算所需的颜色。提供颜色规范序列作为scatter 函数(http://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.scatter) 的c 参数。颜色图(比如这里的那些:http://matplotlib.org/examples/color/colormaps_reference.html)可能有助于第一步。

此外,如果您的颜色旨在表示密度,您应该考虑为给定方向的数据找到正确的概率分布(例如高斯分布),并以此为基础着色。

【讨论】:

    猜你喜欢
    • 2018-09-13
    • 2013-06-26
    • 1970-01-01
    • 1970-01-01
    • 2012-02-12
    • 1970-01-01
    • 1970-01-01
    • 2018-10-02
    • 2018-09-12
    相关资源
    最近更新 更多