пытаясь вычислить среднее значение в csv с помощью групповых панд, выдавая ошибку Нет числовых типов для агрегирования - PullRequest
0 голосов
/ 06 октября 2019

Как говорит этот код, этот код хочет вычислить среднее значение для конкретного столбца, называемого рейтингом. но это дает мне сообщение об ошибке «Нет числовых типов для агрегирования». пожалуйста, помогите мне

import pandas as pd 
import numpy as np
import warnings
warnings.filterwarnings('ignore')

df = pd.read_csv('ratings.csv',  names=['user_id','movieId','rating','titmestamp'])
df.head()
ratings = pd.DataFrame(df.groupby('rating')['rating'].mean())
ratings.head()
...