【发布时间】:2021-05-22 07:12:05
【问题描述】:
我有数据集,该列是关于持续时间的,例如90 分钟、87 分钟、107 分钟等 将此对象类型更改为整数类型的最佳方法是什么?所以我知道如何计算平均值、众数、中位数等
【问题讨论】:
我有数据集,该列是关于持续时间的,例如90 分钟、87 分钟、107 分钟等 将此对象类型更改为整数类型的最佳方法是什么?所以我知道如何计算平均值、众数、中位数等
【问题讨论】:
根据您的问题,我不知道您的牢房内是否有“90”或“90 分钟”。 如果你有 90 分钟,你首先必须删除字符串组件'min',然后你必须转换列的类型:
df['column_name'] = df['column_name'].apply(lambda x: x.replace(' min', ''))
df = df.astype({'column_name':'int'})
【讨论】: