自制函数【rep_words】

rm(list = ls())
library(tidyverse)
AA <- read.table("测试文档.txt")
class(AA)

length(row.names(AA))
# x=AA  c = 6 a=3


for (i in c)




AA[1,1:3]<- as.vector(rep(AA[1,1],3))
AA[2,1:3]<- as.vector(rep(AA[2,1],3))
AA[3,1:3]<- as.vector(rep(AA[3,1],3))
AA[4,1:3]<- as.vector(rep(AA[4,1],3))
AA[5,1:3]<- as.vector(rep(AA[5,1],3))
AA[6,1:3]<- as.vector(rep(AA[6,1],3))
write.table(AA, file = "重复01.txt",sep="\t", quote=F, col.names=F)
# -------------------------------------------------------------------------


rep_word <- function(x,a){
  c = length(row.names(x))
  for (i in 1:c) {
    x[i,1:a]<- as.vector(rep(x[i,1],a))       
  } 
  
}


rep_word(AA,5)
write.table(AA, file = "重复02.txt",sep="\t", quote=F, col.names=F)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容