nivo 提供了一组丰富的 dataviz 组件,构建在令人敬畏的 d3 和 Reactjs 库之上。 已经存在几个用于 React d3 集成的库,但只有少数提供了服务器端渲染能力和完全声明性的图表。 为了使用 nivo,您必须安装 @nivo/core 包,然后根据您希望使用的图表选择一些范围内的 @nivo 包。 给定一个具有 id 的数据系列数组和一个嵌套的点数组(具有 x、y 属性),它将计算每个数据系列的线。 所有具有空 x 或 y 的数据都将被视为空洞,因此将跳过相应行的部分。 您可以使用 circleComponent 属性完全自定义它来定义您自己的属性,如果您希望这样做,您应该查看默认的 SVG 组件以开始使用。 条形图可以显示多个数据系列,堆叠或并排。 还支持垂直和水平布局,负值低于 x 轴。
2021-08-07 14:07:11
7.64MB
开源软件
1