javascript - 如何使雷达图从 0 开始?
问题描述
我正在尝试在 angularjs 中创建雷达图。
通过一些教程,我设法创建了一些图表,但它们都不以 0 开头。
根据我加载到雷达数据中的值,轴是不同的,但从不以 0 开头。
在这里,我上传了一张具有不同值的图表的图片。
这就是我在我的 Angular 应用程序中创建图表的方式:
let values = crossfilterService.calculateRadar();
$scope.options = {
scale: {
beginAtZero: true,
min: 0
}
};
$scope.chartVisible = true;
$scope.labels = values[0]
$scope.data = [values[1]];
解决方案
由于这个答案,我设法解决了它
我所要做的就是将图表选项更改为:
$scope.options = {
scale: {
ticks: {
min: 0,
//max: 100,
//stepSize: 10
}
}
};
推荐阅读
- python - 如何为回归问题定义 keras 的 input_shape?
- android - Android:滚动条轨道比 RecyclerView 中的拇指更薄
- mysql - 如何在mysql中查询多个表
- python - 查找包含`data-superid="picture-link" 的元素的最佳方法?
- guacamole - Apache Guacamole XRDP 桌面显示有时模糊
- node.js - 从 AWS Lambda 生成的 PDF 文件包含所有空白页
- django - 与 2 个不同的站点共享域
- python - 无法理解 python 代码中的这些错误和输出
- python - AttributeError:“tensorflow.python.framework.ops.EagerTensor”对象没有属性“ravel”
- java - 将字符串值添加到 Java | 安卓工作室