Mah*_*esh 5 linechart google-visualization
我在我的网站上使用Google Line Chart.使用此图表,我创建每日/每周/每月报告.如果它只有一个值,则不显示图表值.但我想在默认情况下在折线图中显示该单个值.有任何想法吗?
最好的选择是改变磅值:
var options = {'title': STR_BALANCE,
'width': 600,
'height': 300,
'pointSize': 3};
var chart = new google.visualization.LineChart(document.getElementById('grafix'));
chart.draw(dt, options);
Run Code Online (Sandbox Code Playgroud)
我过去通过将图表上的点数加倍、在存在的点之间进行线性插值来解决这个问题,如果图表上只有一个点,则在三个点之间绘制一条水平线。
例如,如果我通常有一个数据集 (0, 10), (1, 20), (2, 0),我会将其映射到点集 (0, 10), (1, 15 ), (2, 20), (3, 10), (4, 0)。然后,如果我最终得到只有一个点的数据集,那么从 (0, 30) 到 (0, 30)、(1, 30)、(2, 30) 就没有太多额外的逻辑,这显然会给出你是一条可见的线。
| 归档时间: |
|
| 查看次数: |
2078 次 |
| 最近记录: |