Getting 'ValueError'

Python in C/C++ embedden, C-Module, ctypes, Cython, SWIG, SIP etc sind hier richtig.
Antworten
Benutzeravatar
avtar11
User
Beiträge: 3
Registriert: Samstag 24. September 2022, 10:16

Input contains NaN, infinity or a value too large for dtype('float64')' when trying to perform a groupby operation on my DataFrame. Here's my code snippet:

Code: Alles auswählen

import pandas as pd

# Load data from CSV
data = pd.read_csv('data.csv')

# Perform groupby operation
grouped = data.groupby('category')['value'].sum()
I've checked for NaN or infinity values in 'value' column using data['value'].isnull().sum() and data['value'].isinf().sum() which both returned 0. What could be causing this error and how can I resolve it?
Sirius3
User
Beiträge: 18051
Registriert: Sonntag 21. Oktober 2012, 17:20

Warum jetzt plötzlich in einem deutschen Forum eine Frage auf englisch?
Ohne konkrete Daten kann man dazu nichts sagen.
Welchen Typ haben die Daten. Denn wenn sie einmal floats sind, dann kann es keinen Konvertierungsfehler geben.
Und fürs nächste mal, bitte den komplette Traceback posten, denn der enthält wichtige Informationen zum Lokalisieren des Fehlers.
Antworten