Ich bin sehr neu in R, also entschuldige mich für eine Frage wahrscheinlich dumm.Wie zeichnet man eine mehrspaltige CSV-Datei?
Ich habe eine mehrspaltige CSV-Datei (einfache kommagetrennte, keine Anführungszeichen), wobei die erste Zeile die Kopfzeile ist, die erste Spalte ist ein zusammenhängender ganzzahliger Index und die anderen 17 Spalten sind Gleitkommawerte der Funktionen .
Die Aufgabe besteht darin, alle 17 Linien auf demselben Diagramm (mit den gleichen Achsen) zu zeichnen.
Klingt sehr einfach, ist aber nicht wirklich sehr offensichtlich zu tun.
Nachdem ich meine Daten mit 'd <- read.table (" mytable.csv ")' 'geladen habe und den Befehl' head (d, n = 3) 'ausgegeben habe, wird die Kopfzeile mit einem großen Offset angezeigt leer und soll nach rechts gescrollt werden, um den eigentlichen Header zu sehen. Wenn ich den Befehl 'xyplot (x + y ~ index, data = d, type =' l ') 'ausfühle, wird' Error in eval (expr, envir, enclos): object 'x' nicht gefunden 'angezeigt. Aber Bens Lösung funktioniert mit der gleichen Datei und Ihr Beispiel mit zufälligen Daten funktioniert auch. – Ivan
In meinem Beispiel sind 'x' und' y' die Namen der Spalten im Datenrahmen. Sie müssten die tatsächlichen Spaltennamen verwenden. Ich hätte 'read.csv' angeben sollen, da es die korrekten Standardwerte (header = TRUE, sep =", ") für Sie bereitstellt. Ich werde bearbeiten, um dies zu reflektieren. Welche Spaltennamen haben Sie in Ihren Daten? –
Ich habe es geschafft zu arbeiten, danke. – Ivan