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 …
Gelegentlich möchten Sie möglicherweise die Position von zwei Spalten in einem R-Dataframe ändern. Glücklicherweise ist dies mit einem der beiden folgenden Codebits einfach zu bewerkstelligen:
Option 1: Verwenden Sie die Spaltensyntax.
#Reihenfolge der Dataframe-Spalten definieren
df <- df[c("col1", "col2", "col3", "col4")]
Option 2: Verwenden Sie die Zeilen- und Spaltensyntax.
#Reihenfolge der Dataframespalten definieren
df <- df[ , c("col1", "col2", "col3", "col4")]
Die folgenden Beispiele veranschaulichen die Verwendung dieser beiden Codebits in der Praxis.
Der folgende Code zeigt, wie Sie ein Dataframe mit vier Spalten erstellen und dann die Position der ersten und dritten Spalte wechseln:
#Dataframe erstellen
df <- data.frame(col1=c(1, 2, 6, 3, 6, 6),
col2=c(4, 4, 5, 4, 3, 2),
col3=c(7, 7, 8, 7, 3, 3),
col4=c(9, 9, 9, 5, 5, 3))
#Dataframe anzeigen
df
col1 col2 col3 col4
1 1 4 7 9
2 2 4 7 9
3 6 5 8 9
4 3 4 7 5
5 6 3 3 5
6 6 2 3 3
#Positionen der ersten und dritten Spalte tauschen
df <- df[c("col3", "col2", "col1", "col4")]
# neuen Dataframe anzeigen
df
col3 col2 col1 col4
1 7 4 1 9
2 7 4 2 9
3 8 5 6 9
4 7 4 3 5
5 3 3 6 5
6 3 2 6 3
Der folgende Code zeigt, wie Sie ein Dataframe mit vier Spalten erstellen und dann die Position der ersten und dritten Spalte wechseln:
#Dataframe erstellen
df <- data.frame(col1=c(1, 2, 6, 3, 6, 6),
col2=c(4, 4, 5, 4, 3, 2),
col3=c(7, 7, 8, 7, 3, 3),
col4=c(9, 9, 9, 5, 5, 3))
#Dataframe anzeigen
df
col1 col2 col3 col4
1 1 4 7 9
2 2 4 7 9
3 6 5 8 9
4 3 4 7 5
5 6 3 3 5
6 6 2 3 3
#Positionen der ersten und dritten Spalte tauschen
df <- df[ , c("col3", "col2", "col1", "col4")]
#Neues Dataframe anzeigen
df
col3 col2 col1 col4
1 7 4 1 9
2 7 4 2 9
3 8 5 6 9
4 7 4 3 5
5 3 3 6 5
6 3 2 6 3
Beachten Sie, dass beide Methoden zu denselben Ergebnissen führen.
So summieren Sie bestimmte Spalten in R
Spaltenübergreifender Durchschnitt 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 …