可以使用dataframe的.values属性来将其转化为np.array,例如:

import pandas as pd
import numpy as np

df = pd.DataFrame({'A':[1,2,3], 'B':[4,5,6]})
array = df.values
print(array)

输出结果为:

array([[1, 4],
       [2, 5],
       [3, 6]], dtype=int64)

其中,每一行表示一条样本,每一列表示一个特征。dtype=int64表示数据类型为整型。

怎么把dataframe转化为nparray

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

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