Inhaltsverzeichnis:

Wie ändere ich die Reihenfolge der Spalten in einem Datenrahmen?
Wie ändere ich die Reihenfolge der Spalten in einem Datenrahmen?

Video: Wie ändere ich die Reihenfolge der Spalten in einem Datenrahmen?

Video: Wie ändere ich die Reihenfolge der Spalten in einem Datenrahmen?
Video: Datensätze zusammenführen in R (Variablen hinzufügen) - Daten analysieren in R (67) 2024, Kann
Anonim

Eine einfache Möglichkeit wäre die Neuzuweisung der Datenrahmen mit einer Liste der Säulen , nach Bedarf neu geordnet. wird genau das tun, was Sie wollen. Sie müssen eine neue Liste Ihrer erstellen Säulen im gewünschten Auftrag , dann verwende df = df[cols] to neu anordnen das Säulen in diesem neuen Auftrag . Sie können auch einen allgemeineren Ansatz verwenden.

Wie ordne ich dann Spalten in Pandas neu an?

Sie können ein DataFrame-Objekt neu anordnen, indem Sie eine Liste von Spalten deklarieren und diese als Schlüssel verwenden

  1. Pandas als pd importieren.
  2. Obst = pd. DataFrame(data = {'Fruit':['apple', 'banana', 'blueberry', 'traube'], 'Color':['red', 'yellow', 'blue', 'purple'], ' Samen':['ja', 'nein', 'ja', 'nein']})
  3. Frucht. set_index('Frucht', inplace = True)

Wie ändere ich außerdem den Spaltennamen in einem DataFrame in Python? Du kannst den … benutzen umbenennen () Methode von Pandas . Datenrahmen zu Veränderung jede Zeile / Spaltenname individuell. Geben Sie das Original an Name und das neue Name in dict wie {original Name : Neu Name } indexieren / Säulen von umbenennen (). index ist für index Name und Säulen ist für die Spaltenname.

Auch gefragt, wie kann ich Spalten in Excel neu anordnen?

So ziehen Sie Spalten in Excel

  1. Wählen Sie die Spalte aus, die Sie verschieben möchten.
  2. Setzen Sie den Mauszeiger an den Rand der Auswahl, bis er sich von einem normalen Kreuz zu einem 4-seitigen Pfeil-Cursor ändert.
  3. Halten Sie die Umschalttaste gedrückt und ziehen Sie die Spalte an eine neue Position.
  4. Das ist es!

Was ist ILOC in Python?

iloc . Rein ganzzahlige standortbasierte Indizierung für die Auswahl nach Position.. iloc basiert hauptsächlich auf ganzzahligen Positionen (von 0 bis Länge-1 der Achse), kann aber auch mit einem booleschen Array verwendet werden.

Empfohlen: