通过 rawgraph/d3 中的列指定颜色

Posted

技术标签:

【中文标题】通过 rawgraph/d3 中的列指定颜色【英文标题】:Dictate colors via column in rawgraph/d3 【发布时间】:2017-05-23 17:30:13 【问题描述】:

在创建原始图 (http://rawgraphs.io) 时,有什么方法可以在我的文档中设置一列来指示代表条/气泡的颜色,或者我选择代表我的数据?

示例文档可能如下所示

性别 - 年龄 - 颜色 男 - 23 - 蓝色 女性 - 17 - 红色

因此生成的图表上的颜色由颜色列指示

【问题讨论】:

你的标签对吗? D3 可以做到这一点,当然。但是原始图?不知道,对不起。您是否尝试过询问他们的 Google 群组? 【参考方案1】:

颜色由 RAWGraphs 使用从预先存在的调色板中选取的序数比例(来自 d3.js)生成,因此无法从数据表中指定颜色。

无论如何,您可以将颜色映射到特定值,导出 SVG,然后在矢量图形编辑器中更改它们(Adobe Illustrator 允许您通过填充/描边颜色选择对象),或者更棘手的是,使用文本编辑器执行查找并替换所有十六进制值。

如果您认为颜色听写是一个有用的功能,请尝试open a issue on GitHub。

【讨论】:

以上是关于通过 rawgraph/d3 中的列指定颜色的主要内容,如果未能解决你的问题,请参考以下文章

标记指定颜色

如果使用颜色提示,如何修复 Python readline 中的列计算

如何根据jQuery数据表中的列值设置表行的颜色

Python Bokeh:根据columndatasource中的列设置线条颜色

pandas设置excel单元格 日期 类型 分 秒

C++のeasyx5:函数BGRGetBValueGetGValueGetRValue的运用