Seite 1 von 1

Getting 'ValueError'

Verfasst: Donnerstag 17. August 2023, 07:08
von avtar11
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?

Re: Getting 'ValueError'

Verfasst: Donnerstag 17. August 2023, 07:23
von Sirius3
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.