Geben Reihe-Namen zu Tisch im R
Ich habe eine CSV-Datei, die etwas so aussieht:
Muss ich cluster "NoOffaces" und zählen, wie viele Datensätze hat 1 Gesicht 2 Gesicht und so weiter.
Hier ist, was ich in R:
data<-read.csv('test.csv')
a<-table(data$NoOffaces)
a #for printing a
Und hier ist die Ausgabe:
0 1 2 3 4 5 6 7 8 9 10 14 15 19
448 375 104 33 16 7 4 2 2 3 1 3 1 1
Aber, ich möchte den Namen auf die ersten zwei Zeilen, so dass es in etwa so aussieht
Faces :0 1 2 3 4 5 6 7 8 9 10 14 15 19
Count :448 375 104 33 16 7 4 2 2 3 1 3 1 1
Ich bin nicht in der Lage, um den Namen der Reihen, die auch wie der Zugriff auf die einzelnen Werte in die Spalte?
Ich bin ein Anfänger in R, etwas Hilfe wird geschätzt.
Danke:)
Ok @akrun. Irgendeine Idee, wie das zu tun?
es ist nur eine variable, so dass die "Tabelle" ist sehr wahrscheinlich ein Vektor...
Ja, es sieht aus wie vector ! Was soll ich jetzt tun? @CathG
Ich meine, es ist wie mapping ! 0->448, 1->375 und so weiter. Ich möchte es nennen wie count.
Gotcha. import von csv R Lesen Sie.csv, Python-tags und andere müssen den Umgang mit auch.
es ist nur eine variable, so dass die "Tabelle" ist sehr wahrscheinlich ein Vektor...
Ja, es sieht aus wie vector ! Was soll ich jetzt tun? @CathG
Ich meine, es ist wie mapping ! 0->448, 1->375 und so weiter. Ich möchte es nennen wie count.
Gotcha. import von csv R Lesen Sie.csv, Python-tags und andere müssen den Umgang mit auch.
InformationsquelleAutor Jay Patel | 2014-11-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie erstellen eine matrix auf der Grundlage der Tabelle und weisen Sie Zeile Namen.
Verwenden
mat[1, ]
für die erste und diemat[2, ]
für die zweite Zeile.Der Ausgang ist für mich anders. Haben möchten Sie vielleicht einen Blick auf die offizielle R-Einführung: cran.r-project.org/doc/manuals/r-release/R-intro.html.
In der matrix
mat2
die Zeilen, die identische Werte enthalten (mit Ausnahme der Zeile "Namen").Hast du vergessen, die
names
Funktion? Verwendenmat2 <- rbind(as.numeric(names(a)), a)
.InformationsquelleAutor Sven Hohenstein
Ich nehme an, so etwas wie, dass funktionieren würde :
Auch Sie können halten
a
wie es ist,names(a)
gibt Ihnen die Gesichter unda
die entsprechende zählt...es überträgt die Daten.Rahmen, die anderen Gesichter und Zählt würde Spalten.
InformationsquelleAutor Cath