我有这个密码:

plt.scatter(data_projected[:,0],data_projected[:,1],c=digits.target
        ,edgecolors='none',alpha=0.5,cmap=plt.cm.get_cmap('nipy_spectral',10));    

我的困惑来自plt.cm.get_cmap('nipy_spectral',10).有时会有plt.cm.get_cmap('RdYlBu')个.

'RdYlBu''nipy_spectral'是一种 colored颜色 的名称吗?还有其他名字可以用吗?

是否有所有可用 colored颜色 的列表?

我读过the document本书,但它似乎没有帮助,或者我不理解它.

推荐答案

plt.cm.get_cmap('nipy_spectral',10)的第一个参数是 colored颜色 映射的名称.你可以通过

import matplotlib.cm
print(matplotlib.cm.cmap_d.keys())

或者你可以看看colormap reference.

Python-3.x相关问答推荐

Pandas—在特定列上比较两行双框,并根据特定条件保留其中一行?

将数据帧扩展为矩阵索引

PythonPandas 创建一个列并添加到DataFrame

为什么我的Selenium脚本在密码元素上失败?

与 pandas 0.22 相比,pandas 2.0.3 中的 df.replace() 会抛出 ValueError 错误

SQL Server 2022和Python3.10脚本错误

python 分代垃圾收集:get_count 没有报告正确的对象创建数?

使用 Python 截断并重新编号对应于特定 ID/组的列

Keras 中 Conv2D 层的意外结果

如何将元组列表拆分为两个单独的列表?

如何在python 3.10中将列表项(字符串类型)转换为模块函数

段落中句子的索引

具有 2 个输入的 python 3 map/lambda 方法

django.core.exceptions.ImproperlyConfigured

Python 异步调试示例

sys.stdin.readline() 和 input():读取输入行时哪个更快,为什么?

__new__ 方法给出错误 object.__new__() 只接受一个参数(要实例化的类型)

在没有时间的python中创建日期

为什么 TensorFlow 的 `tf.data` 包会减慢我的代码速度?

导入父目录进行简要测试