2018-10-16
阅读量:
3230
使用R怎么将多行数据转化成一行数据
#原始数据
df <- data.frame(x = c("a", "b","c"), y = c(3, 4,5), z = c(5, 6,7))
解决方法:
df %>%
mutate(id = 1:n()) %>%
gather(key = key, value = value, -id) %>%
mutate(key = paste0(key, id)) %>%
select(-id) %>%
spread(key, value)
希望能够帮到你💛
117.1515
3
2
关注作者
收藏
评论(0)
发表评论
暂无数据
推荐帖子
0条评论
0条评论
1条评论