[PYTHON] Umgang mit dem Fehler "Typfehler: Keine übereinstimmende Signatur gefunden" bei Verwendung von pandas fillna

Empfohlen für solche Leute

Ansatz

python


df.fillna(method="ffill")

Wenn der Fehler "Typfehler: Keine übereinstimmende Signatur gefunden" in auftritt, können Sie ihn wie folgt korrigieren.

python


df.astype("object").fillna(method="ffill")

Einmal in das Objektformat konvertieren und dann fillna anwenden. Der obige Fehler scheint aufzutreten, wenn die Typen unterschiedlich sind. Vergessen Sie nicht, erneut als int zu schreiben oder nach fillna zu schweben. Um es schweben zu lassen, folgen Sie unten.

python


df.astype("object").fillna(method="ffill").astype("float")

Recommended Posts

Umgang mit dem Fehler "Typfehler: Keine übereinstimmende Signatur gefunden" bei Verwendung von pandas fillna
Umgang mit OAuth2-Fehlern bei Verwendung von Google APIs aus Python
[Python] Umgang mit Pandas read_html Lesefehler
[AWS] Umgang mit WordPress "Beim Zuschneiden eines Bildes ist ein Fehler aufgetreten."
Umgang mit Fehlern beim Auftreffen auf pip pip
Der Umgang mit dem Modul'tensorflow 'hat kein Attribut' '
[Hinweis] Umgang mit Unicode-Fehlern und Keine solche Datei oder kein solches Verzeichnis (Ausgabe der Tabelle zur Excel-Datei mit Pandas)
So behandeln Sie den Fehler "Kein Modul mit dem Namen '' '" in Jupyter Notebook | Install with! Pip!
So laden Sie keine Bilder, wenn Sie PhantomJS mit Selen verwenden
So lösen Sie den CSRF-Schutz bei Verwendung von AngularJS mit Django
[AWS] Umgang mit dem Fehler "Ungültiger Codepunkt" in CloudSearch
Umgang mit UnicodeDecodeError beim Ausführen des Downloads von Google-Bildern
So protokollieren Sie mit Python (wenn für den Logger keine Handler gefunden wurden "__main__" wird angezeigt)
Umgang mit dem Terminal, das ohne Erlaubnis in die pipenv-Umgebung gelangt, wenn pipenv mit vscode verwendet wird
Wie man mit Python-Installationsfehlern in pyenv umgeht (BUILD FAILED)
Umgang mit Fehlern bei der Installation von Whitenoise und der Bereitstellung auf Heroku
So installieren Sie Pandas auf EC2 (Umgang mit MemoryError und PermissionError)
Umgang mit dem DistributionNotFound-Fehler
Umgang mit Fehlern bei der Installation von Python und Pip mit Choco
Bei Verwendung des Apollo-Verbunds mit gqlgen kann keine Bindung an einen Schnittstellenfehler hergestellt werden
Umgang mit dem Fehler "Fehler beim Laden des Moduls" canberra-gtk-module ", der beim Ausführen von OpenCV auftritt
So beheben Sie den Fehler "Kein Kernel der Grammatik Python gefunden" in Atom
Umgang mit Enum-Kompatibilitätsfehlern
Umgang mit dem Problem, dass japanische Zeichen bei der Ausgabe von Protokollen mit dem JSON-Protokollformatierer verstümmelt sind
[Python] Umgang mit dem is-Instanzfehler "is instance () arg 2 muss ein Typ oder ein Tupel von Typen sein"
[EC2] Fehlerbehebung, dass Selen nicht ausgeführt werden kann (kein Modul namens Selen)
Umgang mit Speicherlecks in matplotlib.pyplot
[Python] Wie man Excel-Dateien mit Pandas liest
Ich kann nicht nerven. Wie man mit nervigen Objekten umgeht
Umgang mit Laufzeitfehlern in subprocess.call
Konvertieren von (32,32,3) in einen 4-dimensionalen Tensor (1,32,32,1) mit ndarray-Typ
Wenn ich versuche, Pandas unter macOS zu importieren, wird die Fehlermeldung Kein Modul mit dem Namen'_bz2 'angezeigt.
Wie man Pferderenndaten mit pandas read_html kratzt
So konvertieren Sie horizontal gehaltene Daten mit Pandas in vertikal gehaltene Daten
Problemumgehung für Djangos Vorlage existiert nicht
Umgang mit Pyenv-Initialisierungsfehlern bei Fischen 3.1.0
Fehler aufgrund eines Konflikts zwischen Pythons bei der Verwendung von Gurobi
So extrahieren Sie Nullwerte und Nicht-Nullwerte mit Pandas
So extrahieren Sie mit Pandas Daten, denen der Wert nan nicht fehlt
So konvertieren Sie eine JSON-Datei mit Python Pandas in eine CSV-Datei
Beenden bei Verwendung von Python in Terminal (Mac)
Analysieren mit Google Colaboratory mithilfe der Kaggle-API
Bei der Verwendung von Tensorboard mit Pytorch ist ein Fehler aufgetreten
Wenn Sie den Union-Typ mit pydantic verwenden, ist es gut, ihn mit Literal zu kombinieren
Wie man schneller schreibt, wenn man numpy wie deque verwendet
Vorgehensweise beim Ausführen von Transaktionen: In Anaconda fehlgeschlagen
So extrahieren Sie mit Pandas Daten, denen der Wert nan nicht fehlt
Problemumgehung für Pandas 1.1.0 und höher Build-Fehler unter Alpine Linux
Wenn ich pipenv install <Paketname> ausführe, wird der Fehler "Keine passende Verteilung für <Paketname> gefunden" angezeigt.
So gehen Sie mit dem Fehler um, dass der MySQL-Container von Docker in der Docker Toolbox nicht gestartet werden kann