Tag: tapply
tapply ist eine Funktion in der R-Programmiersprache für das anwenden einer Funktion auf eine Teilmenge von einem Vektor.
1
Antworten
Habe ich in diesem dataframe : > head(merged.tables) Store DayOfWeek Date Sales Customers Open Promo StateHoliday SchoolHoliday StoreType 1 1 5 2015-07-31 5263 555 1 1 0 1 c 2 1 6 2013-01-12 4952 646 1 0
2
Antworten
Id berechnen, Mittelwerte und sd aus einem dataframe mit einer Spalte für die parameter und eine Spalte für eine Gruppen-id. Wie kann ich berechnen, wenn Sie tapply? Ich könnte sd(v1, group, na.rm=TRUE), kann aber nicht passen, die
2
Antworten
Habe ich importiert einen Satz von Daten in R als data frame aus .csv-Datei. Ursprünglich hatte ich eine Fehlermeldung wie folgt: > data<-read.csv("D:/research/PhD 2014/Data/anaesthesia trials/anaesthesia times.csv", header=TRUE) > str(data) 'data.frame': 80 obs. of 10 variables: $ chemical:
2
Antworten
Habe ich folgende Daten: a <- c(1,1,1,1,2,2,2,2) b <- c(2,4,6,8,2,3,4,1) c <- factor(c("A","B","A","B","A","B","A","B")) df <- data.frame( sp=a, length=b, method=c) Kann ich verwenden Sie die folgenden, um eine Zählung der Anzahl von Proben der einzelnen Arten von Methode:
2
Antworten
Hier ist das Versagen nennen, Fehlermeldungen und manche displays zeigen die Längen in Frage: it <- tapply(molten, c(molten$Activity, molten$Subject, molten$variable), mean) # Error in tapply(molten, c(molten$Activity, molten$Subject, molten$variable), : # arguments must have same length length(molten$Activity) #
3
Antworten
Ich habe eine matrix von Daten.mat, das sieht aus wie: A B C D E 45 43 45 65 23 12 45 56 NA NA 13 4 34 12 NA Ich versuche, diesen in eine Liste von
4
Antworten
Ist es möglich, zwei Funktionen in einem einzigen tapply oder aggregate-Anweisung? Unten habe ich zwei tapply Aussagen und zwei zusammengefasste Aussagen: eine für mittlere und eine für SD. Ich würde es bevorzugen, kombinieren Sie die Anweisungen. my.Data
3
Antworten
Wollte ich die Summe der einzelnen Spalten durch die Gruppe und mein Erster Gedanke war der Einsatz von tapply. Jedoch, ich kann nicht tapply zu arbeiten. Kann tapply verwendet werden, um die Summe mehrerer Spalten? Wenn nicht,
9
Antworten
Immer, wenn ich etwas tun möchte "Karte"py in R, ich in der Regel versuchen, eine Funktion in der apply Familie. Allerdings habe ich nie ganz verstanden, die Unterschiede zwischen Ihnen -- wie { sapply , lapply etc.}