gpt4 book ai didi

python - 在 Matplotlib 中设置颜色图的范围

转载 作者:行者123 更新时间:2023-12-05 05:28:44 27 4
gpt4 key购买 nike

我正在使用 matplotlib 绘制一个简单的图形:

cm=plt.get_cmap('Blues')

nx.draw_circular(G,
node_color='White',
edge_color=range(G.number_of_edges()),
edge_cmap=cm,
node_size=900,
width=4
)

我想在颜色图“Blues”上设置一个范围,以删除绘图中不可见的白色。

请帮忙!

抱歉英语不好。

最佳答案

范围(或 normilization)实际上并不是颜色图的一个特征,但通常作为使用颜色图绘制的函数中的一个特征来实现。例如,imshow uses vmin and vmax ,因此您可以尝试将这些用作 draw_circular 的关键字(我找不到文档),或者 norm

除此之外,您还可以制作自己的颜色图,其中包含您想要的精确颜色排列。有很多关于如何制作自定义颜色图的示例,以及一些可用的不同方法。这里 ( a , b , c , d ) 是一些可能对您有用的示例。

关于python - 在 Matplotlib 中设置颜色图的范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7574748/

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