小编Ale*_*nda的帖子

将矩阵转换为三列data.frame

我有矩阵:

     var1 var2
row1   1   2
row2   3   4
Run Code Online (Sandbox Code Playgroud)

想要将其转换为data.frame:

rows vars values
row1 var1   1
row1 var2   2
row2 var1   3
row2 var2   4
Run Code Online (Sandbox Code Playgroud)

最好的方法是什么?

r matrix reshape dataframe

15
推荐指数
1
解决办法
1万
查看次数

用NA替换矩阵中的0

用NA替换矩阵中的所有零的最有效方法是什么?

我所做的:

my_matrix[my_matrix==0] <- NA
Run Code Online (Sandbox Code Playgroud)

我需要它用于推荐系统(recommenderlab).填充NA与构建推荐系统的时间相同.

编辑1:

昏暗(my_matrix)~500000x500

零为~90%.

performance r matrix

5
推荐指数
1
解决办法
394
查看次数

标签 统计

matrix ×2

r ×2

dataframe ×1

performance ×1

reshape ×1