在对具有字符串列的数据使用 groupby 函数时遇到问题,无法在我的数据中使用 groupby 的平均值,其显示错误为:无法将“字符串”转换为数字
尝试过传统方式但没有成功 无法在 pandas 中使用 groupby 函数的平均值
此代码将尝试将列 col_name 的所有值转换为 int。如果有一个值无法转换为整数,则会出现错误。之后你就可以进行分组了:
df["col_name"] = df["col_name"].apply(lambda x: int(x))