javascript - nvd3 缺少一些 xAxis 刻度
问题描述
我有一个 nvd3 折线图,需要在 x 轴上显示一个月中的每个日期。本月(7 月)我生成了 31 个 x,y 对。但是,该图表省略了其中几个数据点。实际上,大多数数据点的 y 坐标设置为 null(因为并非所有日期都有数据,但我仍然需要显示每个日期)。
这是它现在的样子:
如您所见,缺少一些日期:07/08/2018、07/15/2018、07/22/2018、07/30/2018 和 07/31/2018。
这是我的代码:
chart.xAxis.ticks(weightData.length); // this is 31
chart.xAxis.rotateLabels(-35);
chart.xAxis.showMaxMin(false); // if this is true, even less data is displayed
有没有办法强制图表在 x 轴上显示所有数据?
解决方案
推荐阅读
- php - How to get web server average load level in percentages using PHP function sys_getloadavg()?
- ms-access-2013 - UNbound Text Box wont save
- react-native - Read the saved data initially in react native and redux
- typescript - TypeScript:不正确的函数返回值没有错误
- sql - 无效操作:函数 pg_catalog.pgdate_part("unknown", text) 不存在;
- asp.net - Asp.net Core 2.0 找不到静态文件错误
- unit-testing - 在 SonarQube 中,“覆盖线”和“未覆盖线”指标之间的含义有什么区别?
- android - 前台通知不显示在通知栏中
- node.js - npm install firebase 失败
- python - 如何在烧瓶路线中获取表单数据