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