Как говорит этот код, этот код хочет вычислить среднее значение для конкретного столбца, называемого рейтингом. но это дает мне сообщение об ошибке «Нет числовых типов для агрегирования». пожалуйста, помогите мне
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()