So erhalten Sie eine bestimmte Spalte aus einer Matrix in r?


Grec001

Ich habe eine Matrix wie folgt, wie kann ich die gewünschte Spalte mit [extrahieren

MX <- matrix(101:112,ncol=3)
MX[,2]
# [1] 105 106 107 108
`[`(MX, c(1:4,2))
# [1] 101 102 103 104 102

Offensichtlich extrahiert es die 2. Spalte nicht als intuitive Vermutung, sondern erhält ehrlich gesagt das 2. Element von allen.

Eher frage ich mich, wie man MX [, 2] mit ausdrückt [.

Bitte raten Sie, danke

akrun

Lassen Sie den Zeilenindex leer

`[`(MX, ,2)
#[1] 105 106 107 108

oder wenn wir ausgewählte Zeilen (1: 4) einer bestimmten Spalte (2) extrahieren müssen, geben Sie den Zeilen- und Spaltenindex an, ohne ihn zu verketten. cverwandelt den Zeilen- und Spaltenindex in einen einzelnen vectorstatt in zwei

`[`(MX, 1:4, 2)
#[1] 105 106 107 108

Verwandte Artikel


So erhalten Sie eine bestimmte Teilezeichenfolge aus der Spalte

Loranni Ich habe zwei Tische, einer ist SifraArtikla ID PuniNaziv 1 M-bus centrala tip MASTER PW60 sa adapterom 2 M-bus centrala tip MASTER PW120 sa adapterom 3 M-bus centrala tip MASTER PW250 sa adapterom Der zweite Tisch ArtikalUsluge erweitert die Sifra

So extrahieren Sie eine bestimmte Zeichenfolge aus einer Spalte

cardonas Ich versuche, eine bestimmte Zeichenfolge zu extrahieren, die mit 'A0' beginnt, und gebe mir die Zeichenfolge A0 zusammen mit den restlichen 9 Werten aus einer Spalte in einer Tabelle zurück. Ich muss eine Authentifizierungsnummer in einer Spalte mit

So erstellen Sie eine Pandas-Matrix aus einer Spalte

Patrick Robinson Ich versuche, eine Matrix aus einer Spalte in zwei Spalten zu erstellen. Ich denke, dies ist die richtige Terminologie. Es ist wirklich eine 2D-Matrix, denke ich? Ich habe zu diesem Thema nicht viel gefunden, weshalb ich hierher komme. So sieh

So erhalten Sie eine Spalte einer Textdatei

Abdullah Ergun Ich habe eine txt-Datei, die verschiedene Arten von Messwerten enthält. Ich möchte Minimal-, Maximal- und Durchschnittswert eines der Messwerte anzeigen. eine Beispielausgabe der txt-Datei ist 19-05-2020 17:23:15|25.10c,52.00%rh 19-05-2020 17:23