以下是熊猫数据框df
index_column value_column
0 20
2 28
1 30
需要将其转换为numpy数组,其中index_column
成为numpy数组的索引,而value_column
成为相应的值。
即np_arr[0]=20
,np_arr[1]=30
,np_arr[2]=28
等。
如何实现?
答案 0 :(得分:2)
np_arr = df.value_column.values
答案 1 :(得分:0)
np_arr = df.value_column.values
如果您的列名包含空格等特殊字符,请使用以下命令:
np_arr = df['temperature [Celsius]'].values
答案 2 :(得分:0)
熊猫内部使用np.arrays
。 values
属性就是您所需要的:
df.value_column.values
是您想要的np.array
。