[PYTHON] Ich möchte die zweite Zeile zum Spaltennamen in Pandas machen

Ich hatte Probleme beim Lesen von Daten mit Pandas

Als ich die Excel-Tabelle las, gab es in der ersten Zeile ein Hindernis, sodass der Spaltenname nur "Unbenannt ..." war.

Um als Daten aus der zweiten Zeile zu erhalten

  1. Lesen Sie zuerst die Daten
  2. Ändern Sie den Spaltennamen der Daten Es scheint, dass Verarbeitung wie notwendig ist, Darui. ..

Sobald ich dachte, fand ich den Qiita-Artikel meines Vorgängers. Das Folgende ist ein Auszug aus diesem Artikel.


Aufgabe

image.png

Lösung

Verwenden Sie die "Skiprows" von pandas, um den ersten unerwünschten Teil zu überspringen und die Excel-Datei zu laden.


df = pd.read_excel(excel_file_path, skiprows=2, header=[0, 1])

Recommended Posts

Ich möchte die zweite Zeile zum Spaltennamen in Pandas machen
Ich möchte den Dateinamen, die Zeilennummer und den Funktionsnamen in Python 3.4 erhalten
Ich möchte den Wörterbuchtyp in der Liste eindeutig machen
Ich möchte den Fortschritt in Python anzeigen!
Ich möchte den Dateinamen von DataLoader sehen
Ich möchte in Python schreiben! (3) Verwenden Sie Mock
Ich möchte R-Datensatz mit Python verwenden
Ich möchte die von LINE an S3 gesendeten Fotos speichern
Kombinieren Sie Listen zu einem DataFrame mit Pandas
Ich habe versucht, den in Pandas häufig verwendeten Code zusammenzufassen
Ich möchte die gültigen Zahlen im Numpy-Array ausrichten
Ich möchte eine schöne Ergänzung zu input () in Python hinzufügen
Ich wollte den AWS-Schlüssel nicht in das Programm schreiben
Ich möchte ○○ mit Pandas machen
Ich möchte die Grafik in 3D sehen! Ich kann einen solchen Traum wahr werden lassen.
Ich möchte den Namen der ausgeführten Funktion / Methode erhalten
Ich möchte das Wetter mit LINE bot feat.Heroku + Python wissen
[Linux] Ich möchte das Datum wissen, an dem sich der Benutzer angemeldet hat
LINEbot-Entwicklung möchte ich den Betrieb in der lokalen Umgebung überprüfen
Ich möchte den G-Test in einem Monat Tag 1 bestehen
Ich möchte die Bevölkerung jedes Landes der Welt kennenlernen.
Machen Sie es sichtbar, indem Sie die von journalctrl abgeschnittene Linie durchbrechen
Ich möchte in der Einschlussnotation drucken
Ich möchte den Fortschrittsbalken anzeigen
Ich möchte ein Automatisierungsprogramm erstellen!
Ich möchte Matplotlib in PySimpleGUI einbetten
Ich möchte mit dem Reim part2 umgehen
Ich möchte mit dem Reim part5 umgehen
Ich möchte mit dem Reim part4 umgehen
Ich möchte die Farbe ändern, indem ich auf den Streupunkt in matplotlib klicke
So erhalten Sie mit pandas DataFrame einen bestimmten Spaltennamen und Indexnamen
[C-Sprache] Ich möchte Zufallszahlen im angegebenen Bereich generieren
Ich möchte das Ergebnis von "Zeichenfolge" .split () in Python stapelweise konvertieren
Ich möchte die abstrakte Klasse (ABCmeta) von Python im Detail erklären
Ich möchte eine Liste in der Reihenfolge anderer Listen sortieren
Ich möchte die Django Debug Toolbar in Ajax-Anwendungen verwenden
Der Dateiname war in Python schlecht und ich war süchtig nach Import
Ich möchte einen beliebigen Befehl im Befehlsverlauf von Shell belassen
Hinweise Ich habe nachgeschlagen, um Befehlszeilentools in Python zu erstellen
Ich möchte Matplotlib zu einem dunklen Thema machen
Ich möchte Dunnetts Test in Python machen
Ich möchte Datetime.now in Djangos Test reparieren
12. Speichern Sie die erste Spalte in col1.txt und die zweite Spalte in col2.txt
Ich möchte mit Python ein Fenster erstellen
Ich möchte ein Spiel mit Python machen
Ich möchte DB-Informationen in einer Liste speichern
Ich möchte verschachtelte Dicts in Python zusammenführen
Ich möchte Passungen aus meinem Kopf machen
Ich möchte C ++ - Code aus Python-Code erstellen!
Ich möchte das Erscheinungsbild von zabbix anpassen
Ich möchte die Aktivierungsfunktion Mish verwenden
Ich möchte visualisieren, wo und wie viele Leute in der Fabrik sind
[LINE Messaging API] Ich möchte eine Nachricht vom Programm an alle LINE senden
Ich möchte Python in der Umgebung von pyenv + pipenv unter Windows 10 verwenden
[Django-Memo] Ich möchte die angemeldeten Benutzerinformationen im Voraus im Formular festlegen.
Behandeln Sie CSV mit dem Element, das Sie im Namen der Datei analysieren möchten
Ich möchte gleichzeitig einen Musik-Player erstellen und Musik ablegen
Ich möchte einen Lebenszyklus in der Aufgabendefinition von ECS festlegen
Ich möchte dem Anfang einer WAV-Datei 1 Sekunde lang Stille hinzufügen
Ich möchte eine Liste der WebDAV-Dateien im Modul Anfragen anzeigen