尝试使用c3.js创建以下内容.

我们在整个应用程序中使用相同的图表库,因此希望保持一致.没有在c3.js找到一种方法来定制甜甜圈或饼图来获得这个.非常感谢任何帮助或指示.
我是node-jq的创建者。这只是jq的一个包装器以及在node.js中调用 jq 功能的能力。
的想法node-jq是在安装时下载并构建 jq 的二进制文件并将其移动到它自己的文件夹中:node_modules/node-jq/bin/jq
该库的许多用户希望二进制文件是公开可用的。就像打电话npx jq和能够直接运行 jq 一样。我将该属性添加到被package.json调用"bin"并指向,node_modules/node-jq/bin/jq但由于 npm 尝试在安装之前更改权限并导致破坏包,所以失败了。
我非常努力地阅读 npm 文档,他们解释了它应该在哪里存在以及我如何实现这两种行为,以及使用 packagejson 中的关键字 bin 公开 jq 二进制文件和在安装时安装 jq 的可能性。
以下是一些关于我提到的问题的参考链接:
我正在尝试更改几个数据点之间的填充颜色,例如点 1,2 之间是黑色,点 3-5 之间是红色。
一个例子是 amCharts:http ://www.amcharts.com/demos/line-with-changed-color/
我曾尝试更改点的 fillColor 属性,但似乎所做的只是更改点的填充颜色。
var chart = new Chart(ctx).LineWithLine(data, options);
chart.datasets[0].points[0].fillColor = "purple";
chart.datasets[0].points[1].fillColor = "purple";
chart.datasets[0].points[2].fillColor = "purple";
chart.update();
Run Code Online (Sandbox Code Playgroud)
但是,如果我更改选项中的填充颜色,我会看到图表的填充颜色按预期更改。我是使用了错误的属性还是库中存在错误?
JS小提琴:https : //jsfiddle.net/hdnu4bpa/
p/s:这个问题只是改变了点的颜色,这不是我想要的。