Matplotlib 1.5 使用axes.prop_cycle

2023-11-23

axes.color_cycle在 Matplotlib 1.5 中已弃用。然而它的用法非常简单:我们可以通过以下方式轻松获取特定颜色:

plt.rcParams['axes.color_cycle'][color_number]

axes.prop_cycle不支持这种语法:

ValueError: Can only use slices with Cycler.__getitem__

而且cycler文档不是很详细http://matplotlib.org/cycler/

所以我不知道如何从 prop_cycle 中获取特定的颜色。任何想法? 谢谢


要获得您想要的值:

list(mpl.rcParams['axes.prop_cycle'])[1]['color'])

有一个开放的PR添加一个by_key方法Cycler对象所以这最终会是

mpl.rcParams['axes.prop_cycle'].by_key()['color'][1]

还有一些关于映射颜色的讨论'c1'到第一个颜色prop_cycle,但尚未实施。

我是 Cycler 文档的主要作者,您希望在那里看到哪些其他详细信息?

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Matplotlib 1.5 使用axes.prop_cycle 的相关文章

  • 函数名称未定义

    我有一段代码 看起来像这样 if name main main def main print hello 但是 当我尝试运行此代码时 出现错误 NameError 名称 main 未定义 我是否没有在函数 def main 的第一行定义名称
  • 在 Python 中延迟转置列表

    所以 我有一个延迟生成的可迭代的三元组 我试图弄清楚如何将其转换为 3 个可迭代对象 分别由元组的第一个 第二个和第三个元素组成 然而 我希望这件事能懒惰地完成 所以 举例来说 我希望 1 2 3 4 5 6 7 8 9 将变成 1 4 7
  • 创建 xyz 海拔数据的曲面图

    我正在尝试用 python 创建一座山的表面图 其中我有一些 xyz 数据 最终结果应该类似于that https i stack imgur com rKQV0 png 该文件的格式如下 616000 0 90500 0 3096 712
  • 对法语文本进行词形还原[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我有一些法语文本需要以某种方式进行处理 为此 我需要 首先 将文本标记为单词 然后对这些单词进行词形还原以避免多次处理相同的词根 据我
  • 如何在Python中手动对数字列表进行排序?

    规格 Ubuntu 13 04 Python 3 3 1 背景 Python的初学者 遇到了这个 手动排序 问题 我被要求做的事情 让用户输入 3 个数值并将它们存储在 3 个不同的变量中 不使用列表或排序算法 手动将这 3 个数字从小到大
  • 使用 python 从 CSV 创建字典

    我有一个 CSV 格式的文件 其中 A B 和 C 是标题 我如何以Python方式将此CSV转换为以下形式的字典 A 1 B 4 C 7 A 2 B 5 C 8 A 3 B 6 C 9 到目前为止我正在尝试以下代码 import csv
  • 当元组列表中相同项目的值是字符串时,对它们的值求和

    如果我有这样的元组列表 my list books 5 books 10 ink 20 paper 15 paper 20 paper 15 我怎样才能把列表变成这样 books 15 ink 20 paper 50 即添加同一项目的费用
  • 为什么 pip 已经是最新的了却要求我升级?

    我全新安装了 python 3 7 1 64 位 并使用最新的 pyCharm 作为我的 IDE 我在这台机器上没有安装其他 python 我去安装 numpy 并收到以下消息 venv C Users John PycharmProjec
  • Flot 0.8.2 折线图 - 颜色错误

    我正在使用 Flot 折线图并设置它们的颜色 我发现了一个奇怪的错误 在前 3 种颜色之后 绘图对所有其他线条使用最后一种颜色 这不是正确的行为 更有趣的是图例显示了正确的颜色 这是一个已知的错误 var dataSet label d1
  • Django 1.7:如何使用 html/css 文件作为模板发送电子邮件

    从 Django 1 7 开始 可以send email 使用新参数 html message 不幸的是 没有关于如何使用它的全面指南 新手友好 或者至少我找不到它 我需要使发送的电子邮件变得漂亮 因此 我试图弄清楚如何将我的消息包含到 h
  • 增强迪基-富勒测试中的 BIC 在 Python 中到底是如何工作的?

    这个问题是关于 statsmodels tsa stattools python 库 adfuller 中的增强迪基 富勒测试实现 原则上 AIC 和 BIC 应该计算一组可用模型的信息标准 并选择最好的模型 信息损失最低的模型 但它们在增
  • 为什么我无法杀死 k8s pod 中的 python 进程?

    我试图杀死一个 python 进程 ps aux grep python root 1 12 6 2 1 2234740 1332316 Ssl 20 04 19 36 usr bin python3 batch run py root 4
  • 如何将 pandas DataFrame 转换为 TimeSeries?

    我正在寻找一种将 DataFrame 转换为 TimeSeries 而不拆分索引和值列的方法 有任何想法吗 谢谢 In 20 import pandas as pd In 21 import numpy as np In 22 dates
  • 如何将Python包从旧版本安装到新版本?

    我正在使用 python 3 7 最近在 Linux 中安装了 python 3 8 是否有任何 bash 命令或脚本可以获取 3 7 的所有软件包列表并在 3 8 版本中一一安装 我想避免每个包裹都手工完成 注意 我将它们安装在我的系统中
  • 带 Qt 的菜单栏/系统托盘应用程序

    我是 Qt PyQt 的新手 我正在尝试制作一个应用程序 其功能将从菜单栏 系统托盘执行 这里展示了一个完美的例子 我找不到关于如何做到这一点的好资源 有人可以建议吗 Thanks 我认为您正在寻找与QMenu and QMainWindo
  • 如何创建简单的梯度下降算法

    我正在研究简单的机器学习算法 从简单的梯度下降开始 但在尝试用 python 实现它时遇到了一些麻烦 这是我试图重现的示例 我获得了有关房屋的数据 居住面积 以英尺为单位 和卧室数量 以及最终的价格 居住面积 英尺2 2104 卧室 3 价
  • 将函数按元素应用于两个 DataFrame

    如何应用函数z ij f x ij y ij 来自数据框X and Y相同大小并将结果保存到 DataFrameZ 这取决于你有什么样的功能 很多功能已经被矢量化为数据框 例如 等等 所以对于这些功能 你可以简单地做Z X Y or Z X
  • 如何使用 keras.backend.gradients() 获取梯度值

    我试图获得 Keras 模型的输出相对于模型输入 x 而不是权重 的导数 似乎最简单的方法是使用 keras backend 中的 梯度 它返回梯度张量 https keras io backend https keras io backe
  • 将二进制数转换为包含每个二进制数的数组

    我试图将二进制值转换为每个 1 0 的列表 但我得到默认的二进制值而不是列表 我有一个字符串 我将每个字符转换为二进制 它给了我一个列表 其中每个字符都有一个字符串 现在我试图将每个字符串拆分为值为 0 1 的整数 但我什么也得不到 if
  • 美丽的汤刮 - 登录凭据不起作用

    尝试使用登录凭据抓取页面 payload email gmail com password urls login url https www spotrac com signin url https www spotrac com nba

随机推荐

  • 转换 GLKMatrix4 和 CATransform3D

    有没有办法从 CATransform3D 转换为 GLKMatrix4 或者我总是需要手动将它们从值转换为值 我想铸造会更快 不幸的是目前还没有 Apple 很可能使用隐藏的 API 调用来通过 CALayers 和 OpenGL 进行转换
  • 在 ansi-term 中使用 ssh 时 Shell 提示重复

    当我使用 SSH 从 emacs 中的 ansi term 会话登录 Ubuntu 12 04 计算机时 提示显示不正确 0 ubuntu jumplin ubuntu jumplin 这应该如下所示 ubuntu jumplin 我已经尝
  • 将文件扩展名与我的应用程序关联

    我知道如何手动将特定文件或通用扩展名与特定 OS X 应用程序关联 获取信息 gt 打开方式 gt 其他 我知道如何在 OS X 中将带有扩展名的文件拖放到 不受支持 的应用程序上 在应用程序上拖动时按住命令选项 作为 OS X 应用程序的
  • 使用 vue-cli 遇到“无法推断解析器”错误

    当尝试使用以下命令构建新的 webpack 项目时 我反复收到错误vue cli 我正在关注最新版本 3 0 0 beta 11 的文档 也尝试使用早期版本 不是测试版 当我跑步时yarn serve它尝试启动开发服务器并构建项目 但在这里
  • 在python脚本中访问共享的smb ubuntu

    我的网络上有一个共享的 ubuntu 驱动器 我可以使用 smb servername sharedfolder 或 smb sharedfolder 在 nautilus 中访问该驱动器 我需要能够从我的 ubuntu 机器 8 10 访
  • 无法使用 Android Action Bar 下拉导航更改文本颜色

    我在操作栏上使用下拉导航 当使用深色操作栏时 我无法为相应的文本获得合理的颜色 操作栏本身是深灰色的 文本颜色是黑色的 所以很难阅读 我遵循了基本说明操作栏开发人员指南所以我的代码很简单 SpinnerAdapter mSpinnerAda
  • 我旁边还有人不懂 ASP.NET MVC 吗? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心以获得指导 自 CTP 以来我一直在摆
  • iPhone - 为 Interface Builder 创建自定义对象?

    我目前正在子类化 UIView 以创建自定义对象 它们工作得很好 在界面生成器中 我拖放一个 uiview 并将类名称设置为我的自定义视图 并且在运行时该视图将根据我的代码填充 问题 是否可以使我的自定义视图在界面生成器中绘制 并且可以拖放
  • gcc 汇编器预处理器与标准标头不兼容

    gcc 的手册页指出 file s Assembler code file S file sx Assembler code that must be preprocessed 许多标准包含文件都有 ifndef ASSEMBLY endi
  • 在 Delphi 中使用 TStringList 加载巨大的文本文件是最好的方法吗?

    在delphi中加载巨大文本文件数据的最佳方法是什么 有没有可以超快加载文本文件的组件 假设我有一个包含数据库并以固定长度格式存储的文本文件 它包含 150 个字段 每个字段至少 50 个字符 1 我需要将它加载到内存中 2 我需要解析它并
  • 如何插入字符串?

    我想用 C 执行以下操作 来自 Python 背景 strVar stack mystr This is soverflow strVar 如何用字符串外部的值替换字符串内部的标记 这是从 C 6 0 Visual Studio 2015
  • JavaScript 数据格式化/漂亮的打印机

    我正在尝试找到一种方法以人类可读的形式 漂亮地打印 JavaScript 数据结构以进行调试 我有一个相当大且复杂的数据结构存储在 JS 中 我需要编写一些代码来操作它 为了弄清楚我在做什么以及哪里出了问题 我真正需要的是能够完整地查看数据
  • 如何使用 Gradle 将 aar 文件发布到 Apache Archiva

    我正在尝试发布生成的aar我的 android 库的文件到我的 Apache Archiva Maven 服务器 但我还没有设法让它工作 因为两个例子都已经过时了 或者他们是为了java而不是为了android 在注意到 gradle 示例
  • 与调用函数相比,goto 语句是否高效? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心以获得指导 我这里有以下 C 代码 i
  • 如何让 else 语句不执行任何操作?

    我是 JavaScript 编程新手 我需要帮助 我正在制作一个小程序 随机选择一个数字 1 4 然后根据该数字打印出一条语句 A 1 2 B 3 C 4 D 我的问题是 对于 if else 语句 我希望 else 语句不执行任何操作 如
  • Java:如何发送XML请求?

    我需要在 java 中发送 xml 请求并捕获响应 我怎样才能做到这一点 我在谷歌中搜索 但到目前为止还没有任何可靠的信息 此致 瓦尔特 恩里克 如果您想要执行 HTTP POST 那么您可以使用java net Java SE 中的 AP
  • Android - 如何动态加载可绘制对象(图片)?名称直到运行时才知道

    我已经多次搜索谷歌和这个网站 但找不到我的问题的解决方案 首先 我明白 您可以使用以下方式加载图像 int image R drawable icon assuming there s a file called icon png 我读过并
  • PHP - 为什么我收到正则表达式太大的警告?

    我想使用正则表达式来验证用户输入 我想允许字母 数字 空格 逗号 撇号 句号 感叹号和问号的任意组合 但我也想将输入限制为 4000 个字符 我想出了以下正则表达式来实现此目的 a z 0 9 1 4000 i 但是 当我尝试使用此正则表达
  • 配置 Log4net 以写入多个文件

    我想将日志写入同一进程的两个不同的日志文件中 使用 log4net 可以做到这一点吗 我需要将单独的消息写入每个日志文件 如何向特定的附加程序写入消息 这些答案很有帮助 但我想与 app config 部分和 c 代码部分分享我的答案 这样
  • Matplotlib 1.5 使用axes.prop_cycle

    axes color cycle在 Matplotlib 1 5 中已弃用 然而它的用法非常简单 我们可以通过以下方式轻松获取特定颜色 plt rcParams axes color cycle color number axes prop