Входные данные содержат NaN, бесконечность или слишком большое значение для dtype('float64')' при попытке выполнить операцию groupby в моем DataFrame. Вот мой фрагмент кода:
Я проверил значения NaN или бесконечности в столбце «значение», используя данные ['значение'].isnull().sum() и данные ['значение'].isinf().sum(), которые оба возвращали 0. Что может быть причиной этой ошибки и как я могу ее решить?
Python:
import pandas as pd
# Load data from CSV
data = pd.read_csv('data.csv')
# Perform groupby operation
grouped = data.groupby('category')['value'].sum()