您好我正试图从P5JS的.csv文件中的一行加载数据,并且我不断收到错误消息Uncaught TypeError:无法读取未定义的属性'arr' 。有谁知道为什么我可能会得到这个?我已检查并确保我的.csv文件没有任何问题。Uncaught TypeError:无法读取未定义的属性'arr'
var table;
var travel = [];
function preload() {
table = loadTable("data/travel.csv", "csv", "header");
}
function setup() {
createCanvas(400,400);
textSize(24);
travel = table.getRow(1).arr;
}
function draw(){
background(255);
translate(0,height/1);
for(var i = 1; i < travel.length; i++){
translate(25,0);
push();
rect(0,0,20,travel[i] * 5.0);
}
}
初步猜测是您的travel.csv文件格式不正确。如果你做table.getRow(0).arr,你会得到什么? –
你有想过吗?如果是这样,请告诉我们。如果不是,你可以提供一个'csv'文件的例子吗? –