R 基于计数变量创建数据帧行的副本
我的数据有3列(城市、分数、获得此分数的学生人数): 请注意,只有两个城市(纽约和芝加哥) 如何在R中解析此文件,使其看起来像这样:R 基于计数变量创建数据帧行的副本,r,R,我的数据有3列(城市、分数、获得此分数的学生人数): 请注意,只有两个城市(纽约和芝加哥) 如何在R中解析此文件,使其看起来像这样: City Score NYC 83 NYC 83 ... (3000 rows with 'NYC 83') NYC 94 NYC 94 ...(76 rows with 'NYC 94') 芝加哥也一样 所以我想在我的新数据表中,每一行是一个学生,有两列:“城市”显示这个学生是来自纽约还是芝加哥;“分
City Score
NYC 83
NYC 83
... (3000 rows with 'NYC 83')
NYC 94
NYC 94
...(76 rows with 'NYC 94')
芝加哥也一样
所以我想在我的新数据表中,每一行是一个学生,有两列:“城市”显示这个学生是来自纽约还是芝加哥;“分数”显示该学生的分数
如何在R中执行此操作
datahow所需的格式比您现在使用的格式更有用吗我得到了“每个”参数使用的第一个元素”
data<-data.frame(city=c("NYC","Chicago"),score=c(83,94),number=c(5,10))
data[rep(rownames(data), data$number), ]
data<-data.frame(city=c("NYC","Chicago"),score=c(83,94),number=c(5,10))
data[rep(rownames(data), data$number), ]