【发布时间】:2015-10-25 16:05:24
【问题描述】:
我想将除熊猫数据框的第一列之外的所有内容都转换为 numpy 数组。由于某种原因,使用DataFrame.to_matrix() 的columns= 参数不起作用。
df:
viz a1_count a1_mean a1_std
0 n 3 2 0.816497
1 n 0 NaN NaN
2 n 2 51 50.000000
我尝试了X=df.as_matrix(columns=[df[1:]]),但这会产生一个包含所有NaNs 的数组
【问题讨论】:
-
您传递的是行而不是列名