首页 > 其他 > 详细

横表拼纵表

时间:2019-12-12 13:45:42      阅读:85      评论:0      收藏:0      [点我收藏+]

技术分享图片

 

 id是病人id,randomid是随机号,hb,wc是检查项目,hbi,wci是检查项目的临床意义

现要求把数据变成四列,即病人id,随机号,检查项目,项目的临床意义

rm(list=ls())
data <- read.table(‘clipboard‘,header = T)
install.packages("tidyverse")
library(tidyverse)
DATA1 <- gather(data,key="sample",value="xx",c(3,5))
DATA1$MEANING[DATA1$sample=="hb"] <- DATA1$hbi
DATA1$MEANING[DATA1$sample=="wc"] <- DATA1$wci
DATA1 <- DATA1[,c(1,2,5,6,7)]

  

横表拼纵表

原文:https://www.cnblogs.com/super-yb/p/12028007.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!