请原谅我的无知,因为我是R的初学者
在R中,我将数据帧(某些行转换为列)并将结果保存回数据帧,这正是我所需要的。 但是缺少第1列的列名,我需要将其与其他数据框连接起来。
使用的数据框结果和功能
dish_pair<-as.data.frame.matrix(xtabs(count~primary_id+subcategory_name, dishes))
但是我怎样才能将第一列名称作为primary_id
它们持有行值50792,50793
(我只需要将第一列名称值作为primary_id,重命名数据帧值是正确的)
答案 0 :(得分:0)
图片上的第一列只是行名。您需要将其添加到数据框并为列命名:
dish_pair <- data.frame(primary_id=rownames(dish_pair), dish_pair)