我有一个包含航线名称的长列表。这是一个片段:
names <- c("NorthHampton to EastHartford", "NorthHampton to Edison", "NorthHampton to Yonkers",
"North Hampton to Brooklyn", "NorthHampton to Rotterdam" )
我想创建一个新的数据框,其中的列包含我复制的列表中的每个项目3次。
Col1
Northampton to East Hartford
Northampton to East Hartford
Northampton to East Hartford
Northampton to Edison
Northampton to Edison
Northampton to Edison
Northampton to Yonkers
.
.
我确信有一种简单的方法可以做到这一点我一直遇到麻烦。
我一直在想一些事情col1 <- as.data.frame( seq(rep(names,3)) )
但这显然不起作用。谢谢你的帮助。
答案 0 :(得分:3)
data.frame(Col1=rep(names,each=3))