我有一个专栏,我想在该特定专栏之后找到该专栏。
nhood,column,variablecolumn
Treasure Island,3,5
McLaren Park,1,2
Tenderloin,28,112
Lakeshore,14,8
Chinatown,15,103
我知道第二列的名称,但是在我的数据集中,第三列的名称发生了变化。
我尝试过这个想法。我正在尝试从第一行中获取数字“ 5”。
parseFloat(data[1]["column"+1]);
parseFloat(data[1]["column"]+1);
另一个想法是用列名创建一个数组,拉出“ column”的索引,然后在我通过该特定命令拉出数据时使用index + 1
。
答案 0 :(得分:0)
知道了。如前所述,您可以将列名称转换为数组,然后为特定数组提取索引。在这种情况下,您可以将col用作variablecolumn
名称的替代。
var valueKey = data.columns;
var col = valueKey[valueKey.indexOf(dataset)+1];
答案 1 :(得分:0)
parseFloat(data[1][Object.keys(data[1])[2]]);
parseFloat(Object.values(data[1])[2]);