改变dataframe中某一列的属性
时间: 2023-09-29 18:09:49 浏览: 96
基于DataFrame改变列类型的方法
5星 · 资源好评率100%
可以使用 `df['column_name'] = df['column_name'].astype(new_dtype)` 来改变某一列的属性,其中 `column_name` 是要改变属性的列名称,`new_dtype` 是新的数据类型,例如 `int` 或 `float`。如果要改变多个列的属性,可以使用类似的语法:`df[['column_name1', 'column_name2']] = df[['column_name1', 'column_name2']].astype(new_dtype)`。注意,这个操作会改变原始的 DataFrame,如果需要创建一个新的 DataFrame,可以使用 `df_new = df.copy()` 复制原始的 DataFrame。
阅读全文