可以使用 'values' 属性将 DataFrame 的某一列转换为 NumPy 数组。例如,如果要将 DataFrame 'df' 中的列 'col' 转换为 NumPy 数组,可以使用以下代码:

import numpy as np
import pandas as pd

# 创建一个 DataFrame
df = pd.DataFrame({'col': [1, 2, 3, 4, 5]})

# 将某一列转换为 NumPy 数组
arr = df['col'].values

print(arr)
# 输出:[1 2 3 4 5]
Pandas DataFrame 列转 NumPy 数组:使用 .values 属性

原文地址: https://www.cveoy.top/t/topic/odu8 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录