我尝试使用内置的散点图和Google散点图小工具。我还无法弄清楚如何获得任一个来允许我在图表中标记点。我有如下数据:
| Name1 | 36 | 1 |
| Name2 | 22 | 3 |
| Name3 | 21 | 6 |
| Name4 | 4 | 2 |
| Name5 | 8 | 2 |
如何将散点图上(8,2)的点标记为Name5
,依此类推?
我尝试使用内置的散点图和Google散点图小工具。我还无法弄清楚如何获得任一个来允许我在图表中标记点。我有如下数据:
| Name1 | 36 | 1 |
| Name2 | 22 | 3 |
| Name3 | 21 | 6 |
| Name4 | 4 | 2 |
| Name5 | 8 | 2 |
如何将散点图上(8,2)的点标记为Name5
,依此类推?
Answers:
使用cell_object而不只是一个值对我有用
var data = google.visualization.arrayToDataTable([
[ {v: 36, f: 'Name1 - 36'}, 1],
[ {v: 22, f: 'Name2 - 22'}, 3],
[ {v: 21, f: 'Name3 - 21'}, 6],
[ {v: 4, f: 'Name4 - 4'}, 2],
[ {v: 8, f: 'Name5 - 8'}, 2]
]);
今天的Google宣布,现在可以添加数据标签了。
对于问题中包含的数据,
将第一列移到最右边的位置。
| A | B | C |
-+---+---+------+
1| 36| 1|Name1 |
2| 22| 3|Name2 |
3| 21| 6|Name3 |
4| 4| 2|Name4 |
5| 8| 2|Name5 |
注意:标签应为文字。如果标签是数字,日期,时间和持续时间,则将它们转换为文本。为此,我们可以使用TO_TEXT,TEXT添加'
前缀或将单元格格式设置为text。
然后插入图表并选择散点图。
注意:如果您想使用该示例,请制作一份副本,以寻求编辑许可。要进行复制,请单击文件>进行复制。