gpt4 book ai didi

python - 如何调整Matplotlib.Axes.scatter方法中的 'c'参数?

转载 作者:行者123 更新时间:2023-11-30 22:34:26 25 4
gpt4 key购买 nike

我想用我选择的颜色图绘制散点图。

我的代码:

# Create a scatter plot.
scatter = axes[1][1].scatter(
fourth.VALP, # First value to use.
fourth['TAXP'].map(taxp_convert), # Second value.
s = fourth['WGTP'].map(MinimizeSize), # Size of each point is its WGTP value
and minimizing the size
c = fourth.MRGP, # Color of each point is its MRGP value.
marker ='o')

结果: Scatter Plot with color bar

但是,我希望颜色是这样的:

Desired color scheme

我只知道axes.scatter中的c参数负责颜色,但不知道如何将其更改为所需的颜色。

最佳答案

你做的一切都是正确的。 c 参数是根据颜色图对散点进行着色的数量。它还可用于直接指定颜色(每个点一种颜色)。

如果您想更改默认颜色图,可以使用cmap参数。例如

plt.scatter(...., cmap="coolwarm")

会给你一个像你想要的那样的情节。如需完整概述,请查看 colormaps_reference

关于python - 如何调整Matplotlib.Axes.scatter方法中的 'c'参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44848506/

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