Der einfachste Weg, Arrays in Python zu verketten, ist die Verwendung der Funktion numpy.concatenate, die die folgende Syntax verwendet:
numpy.concatenate((a1, a2, ….), axis = 0)
wo:
- a1, a2 …: Die …
Mit der Funktion xtabs() in R können Sie Häufigkeiten für eine oder mehrere Variablen schnell berechnen.
Es verwendet die folgende grundlegende Syntax:
xtabs(~variable_name, data=data)
wo:
Dieses Tutorial zeigt einige Beispiele für die praktische Verwendung dieser Funktion.
Der folgende Code zeigt, wie Sie mit xtabs() die Häufigkeiten für das variable Team berechnen:
#Dataframe erstellen
df <- data.frame(team=rep(c('A', 'B', 'C'), times=c(27, 33, 40)),
position=rep(c('Guard', 'Forward', 'Center'), times=c(20, 50, 30)),
points=runif(100, 1, 50))
# Die ersten sechs Zeilen des Dataframes anzeigen
head(df)
team position points
1 A Guard 14.00992
2 A Guard 19.23407
3 A Guard 29.06981
4 A Guard 45.50218
5 A Guard 10.88241
6 A Guard 45.02109
#Häufigkeiten der Variable team berechnen
xtabs(~team, data=df)
team
A B C
27 33 40
Aus der Ausgabe können wir Folgendes ersehen:
Der folgende Code zeigt, wie xtabs() verwenden, um die Zwei-Wege-Häufigkeiten für die Variablen team und position zu berechnen:
#Dataframe erstellen
df <- data.frame(team=rep(c('A', 'B', 'C'), times=c(27, 33, 40)),
position=rep(c('Guard', 'Forward', 'Center'), times=c(20, 50, 30)),
points=runif(100, 1, 50))
#Berechnen Sie die Häufigkeit der Variablen team und position
xtabs(~team+position, data=df)
position
team Center Forward Guard
A 0 7 20
B 0 33 0
C 30 10 0
Aus der Ausgabe können wir Folgendes ersehen:
Und so weiter.
Die Funktion xtabs() kann tatsächlich verwendet werden, um Häufigkeiten für eine beliebige Anzahl von Variablen zu berechnen, indem einfach die folgende Syntax verwendet wird:
xtabs(~variable1+variable2+variable3+...+variablen, data=df)
In der Praxis wird diese Funktion am häufigsten zur Berechnung von einfaktoriellen und zweifaktoriellen Häufigkeiten verwendet.
So führen Sie eine COUNTIF-Funktion in R aus
So berechnen Sie kumulative Summen in R
Der einfachste Weg, Arrays in Python zu verketten, ist die Verwendung der Funktion numpy.concatenate, die die folgende Syntax verwendet:
numpy.concatenate((a1, a2, ….), axis = 0)
wo:
Häufig möchten Sie möglicherweise nur die Anzahl der Zeilen in einem pandas-DataFrame zählen, die bestimmte Kriterien erfüllen.
Glücklicherweise ist dies mit der folgenden grundlegenden Syntax einfach zu bewerkstelligen:
sum(df …