我看过很多关于在matplotlib
中创建自定义颜色Map的帖子,但是我不知道是否可以通过名称调用这样的自定义颜色Map(我猜这需要首先通过某种方法将自定义颜色Map添加到可查找/内置颜色Map列表中)。
作为一个例子,我想做一些类似的事情:plt.scatter(..., cmap='my_cmap')
我知道我可以直接将颜色Map传递到那里,但如果我经常想使用这个颜色Map,并且希望避免在将其作为cmap
参数传递之前检索/定义它,该怎么办?
我看过很多关于在matplotlib
中创建自定义颜色Map的帖子,但是我不知道是否可以通过名称调用这样的自定义颜色Map(我猜这需要首先通过某种方法将自定义颜色Map添加到可查找/内置颜色Map列表中)。
作为一个例子,我想做一些类似的事情:plt.scatter(..., cmap='my_cmap')
我知道我可以直接将颜色Map传递到那里,但如果我经常想使用这个颜色Map,并且希望避免在将其作为cmap
参数传递之前检索/定义它,该怎么办?
1条答案
按热度按时间tvz2xvvm1#
根据Matplotlib 3.7,您可以/需要使用
register
:输出: