R语言中col函数

 

001、R 语言中的 col() 函数用于获取一个矩阵,该矩阵包含作为参数传递给它的矩阵的列数

dat <- rbind(a = 1:5, b = letters[1:5], c = LETTERS[1:5])
dat
col(dat)      ## 列的序号作为矩阵每一列的元素

 

002、程序实现

dat <- rbind(a = 1:5, b = letters[1:5], c = LETTERS[1:5])   ## 测试数据框
dat
dat2 <- rep(1:ncol(dat), each = nrow(dat))            ## 对每一列的列号进行重复
dat2
dat2 <- matrix(dat2, nrow = nrow(dat), byrow = F)     ## 生成矩阵
dat2

 

posted @ 2022-09-05 19:40  小鲨鱼2018  阅读(932)  评论(0编辑  收藏  举报