我正在尝试使用我自己的数据创建一个Google散点图。Google的示例如下所示:
var data = google.visualization.arrayToDataTable([
['Age', 'Weight'],
[ 8, 12],
[ 4, 5.5],
[ 11, 14],
[ 4, 5],
[ 3, 3.5],
[ 6.5, 7]
]);数组中的每个元素代表绘图中的一个点。在我的代码中,我有两个数组(一个用于x值,一个用于y值)。我想组合这两个数组,以便它们适合上面的示例。我的代码如下所示:
var n50 = ${n50Values};
var contigs = ${contigValues};
var dataArray = [[]];
dataArray[0] = ["n50" + ", " + "Number of contigs"];
for (var i = 0; i < n50.length; i++){
dataArray[0].push([n50[i] + ", " + contigs[i]]);
}注意:我是在Groovy中创建脚本的,因此使用了${}表达式。当我打印数组时,它输出以下内容:
[["n50, Number of contigs"], ["136431, 712"], ["203520, 267"], ...如何获取第一个条目的正确引号并删除数字的引号?
https://stackoverflow.com/questions/38303720
复制相似问题