问题标签 [c3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
1782 浏览

javascript - 如何将多列添加到c3仪表图表

我将 c3.js 用于图表,我想像这样添加多个列来衡量图表

我在 jsfiddle 上创建了示例:example。我只想在鼠标悬停在数据上时显示百分比。有什么帮助吗?谢谢。

编辑。

我找到了一些“hacky”解决方案。我手动隐藏和显示价值。还有其他解决方案吗?

0 投票
1 回答
5483 浏览

javascript - 如何在 Donut Legend 的 C3.js 中显示值?

这是一个简单的示例屏幕截图,您可以在其中看到一个圆环图。

在此处输入图像描述

是否可以在图表的图例中显示实际值(不是计算的百分比),如屏幕截图中用红色箭头标记的那样?

在观看图像时,每个人都想知道“什么的 22.7%”,那么有没有任何解决方案可以显示数据行的总和(就像我在屏幕截图中伪造的 - 箭头一样),或者可能是所有数据的完整总和 -行?

问候,

弗洛里安

0 投票
1 回答
3073 浏览

javascript - 在数据事件中访问 c​​3js 中的数据值

我试图弄清楚,是否有办法从事件中的Company数据数组中访问值onclick。到目前为止,api我只使用了Users数组。

以及来自服务器的 json 响应:

任何帮助/想法将不胜感激。

[编辑 1] 详细说明我的问题:当单击来自用户的数据(显示为条形)时,我想获得相应的公司。

[编辑 2] 工作静态示例:http: //jsfiddle.net/et37a9t2/

0 投票
1 回答
853 浏览

javascript - 需要为 c3 子图设置背景颜色或使其比主图不透明

当我使用子图表时,我面临的用户体验问题是主图表和子图表具有相同的重要性,我的意思是相同的颜色等相反,我期望子图表应该不那么透明或应该提供为子图表设置背景颜色的选项。可能吗?我在文档页面上看不到为子图表设置背景颜色的任何选项。任何指导请...

0 投票
1 回答
318 浏览

javascript - C3 子图不会以时间序列图上的初始值开始

当我使用时间序列图表时,我遇到了我的子图表不会以初始值开始的问题。我认为 x.tick 上的格式属性以某种方式搞砸了。任何帮助,将不胜感激。

下面的代码是我遇到的问题的一个示例:

0 投票
1 回答
603 浏览

javascript - 旋转轴时无法旋转 y 轴刻度文本

我正在尝试沿图表底部旋转轴刻度。我可以很好地旋转 x 轴刻度,但是一旦我旋转轴本身,那么沿着底部的轴在技术上被认为是 y 轴,我不能再旋转刻度。

我希望条形图从左到右穿过,并且我希望底部的刻度线倾斜。

任何帮助,将不胜感激。

0 投票
1 回答
3811 浏览

jquery - 更改 C3 图表中的 Y 轴标签

是否可以更改或分类 C3 折线图中的 Y 轴标签。

是否可以将 Y 轴标签分类并显示为“初学者”、“中级”、“高级”和“精通”,其中值分别在 0-25、25-50、50-75、75-100 之间?

0 投票
1 回答
9466 浏览

javascript - d3在饼图上显示数字而不是百分比

我正在绘制一个图表来显示有多少人完成了我们的应用程序,以及有多少人未能通过所有步骤。为此,我的公司决定使用库 d3 来显示图表。但是,在饼图中,他们希望显示一个整数而不是默认百分比,我似乎找不到任何关于此的文档。

我的代码看起来像这样

任何帮助,将不胜感激!

0 投票
1 回答
2778 浏览

javascript - 将多个数组传递给 c3 图

我有一个 api 给我返回多个数组,我必须放在 c3 折线图上。我似乎能够很好地绘制,但如果我开始传递倍数,它就会开始适应。我已经进行了一些搜索,但从我所看到的情况来看,我需要比在数据中调用特定变量名称更加动态,因为我不知道在任何给定时间我会有多少。

我的代码看起来像这样

我见过做这样的事情

有什么办法可以将这些数组放入一个变量中以传递给 c3 图表?我试过制作一个数组并将其传递进去。我也试过把它们放入一个对象中,但这也把它搞砸了。任何帮助,将不胜感激!

0 投票
2 回答
188 浏览

javascript - 如何使用 C3 创建 Dojo Widget

我找不到任何描述使用 C3 库创建 Dojo Widget 的示例。

在尝试创建小部件之前,我尝试创建一个模块,并且它有效。

我是 Dojo 的新手...所以这是我尝试使用 c3 创建 Widget 的内容:

这是我在 HTML 中初始化小部件的方式

当我开始页面时,div标签只是空的,我没有收到任何错误,你能帮忙吗?