Hallo Ich versuche, Daten aus einer Zeile in einer CSV-Datei auf P5JS zu laden, und ich bekomme immer die Fehlermeldung Uncaught TypeError: Kann die Eigenschaft 'arr' von undefined nicht lesen . Weiß jemand, warum ich das bekomme? Ich muss prüfen, ob meine CSV-Datei fehlerhaft ist.Uncaught TypeError: Kann die Eigenschaft 'arr' von undefined nicht lesen
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);
}
}
Erste Rate ist, dass Ihre travel.csv-Datei nicht ordnungsgemäß formatiert ist. Was bekommst du, wenn du table.getRow (0) .arr machst? –
Haben Sie das herausgefunden? Wenn ja, lass es uns wissen. Wenn nicht, können Sie eine Beispieldatei 'csv' bereitstellen? –