【问题标题】:plotly - where can I find the default color palette used in plotly package [duplicate]plotly - 我在哪里可以找到 plotly 包中使用的默认调色板 [重复]
【发布时间】:2017-06-05 07:47:23
【问题描述】:

我主要使用带有 r 的 plotly 包来绘制我的结果。我想根据 plotly 中使用的默认颜色定义我在演示文档(表格、标题等)中使用的颜色。例如用于填充条形图中条形或饼图部分的颜色。有没有办法找出 rgb 或 hex 值?

请参见此处的示例: https://plot.ly/r/pie-charts/

我正在寻找第一个饼图中橙色和深蓝色的 rgb/hex 值。

【问题讨论】:

  • 你到底是什么意思?你是指曲线/轨迹的颜色还是你指的是哪种颜色的情节?
  • 抱歉没有具体说明:我的意思是条形图中条形的填充颜色或用于填充饼图的颜色。
  • 这可能会有所帮助(我认为这是定性对):plot.ly/ipython-notebooks/color-scales

标签: r plot colors plotly


【解决方案1】:

我想我有一个适合你的解决方案。在 plotly js 和 plotly R 中,颜色是相同的。因此,我编写了一个小的 javascript 代码,它使用 plotly.js 在条形图中创建 6 条轨迹,然后将每个条的颜色打印到控制台和警报中。 我为此创建了一个 jsFiddle:https://jsfiddle.net/gcx3eoLw/

所以第一个颜色是:

#1f77b4 or rgb(31, 119, 180)  // muted blue
#ff7f0e or rgb(255, 127, 14)  // safety orange
#2ca02c or rgb(44, 160, 44)   // cooked asparagus green
#d62728 or rgb(214, 39, 40)   // brick red
#9467bd or rgb(148, 103, 189) // muted purple
#8c564b or rgb(140, 86, 75)   // chestnut brown
#e377c2 or rgb(227, 119, 194)
#7f7f7f or rgb(127, 127, 127)
#bcbd22 or rgb(188, 189, 34)
#17becf or rgb(23, 190, 207)

希望对你有帮助:-)

根据 Despe1990 的评论从 2020 年开始编辑: 由于 plotly 4(也许在 python 和 R 中?我在 plotly js 中看不到调色板的变化),前 3 种默认颜色发生了变化:#636efa、#ef553b 和 #00cc96

【讨论】:

  • 这些正是我想要的。多谢!我的编程技能不是那么先进。然而,在思想中,我使用了Google Chrome的“检查”选项,发现了这个: rgb (255、127、14)!
  • 也是个好机会:-)
  • 默认调色板已随最新版本更改。很高兴对此有更新。谢谢
  • @Despe1990 我在调色板中看不到任何变化。提供的 jsfiddle 使用最新版本的 plotly.js,颜色和这里写的一样。在更新日志中也没有发现任何更改:github.com/plotly/plotly.js/blob/master/CHANGELOG.md
  • 这里是 plotly4 默认颜色(例如,对于多个散点图): ["#1f77b4", "#ff7f0e", "#2ca02c", "#d62728", "#9467bd", "# 8c564b”、“#e377c2”、“#7f7f7f”、“#bcbd22”、“#17becf”]
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-04-02
  • 1970-01-01
  • 2022-07-19
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多