摘要:
001、 dat <- rbind(a = 1:5, b = letters[1:5], c = LETTERS[1:5], d = 10:6) ## 测试数据框 dat idx <- order(c(t(row(dat))), runif(length(dat))) idx dat2 <- mat 阅读全文
摘要:
001、 dat <- rbind(a = 1:5, b = letters[1:5], c = LETTERS[1:5], d = 10:6) ## 测试数据框 dat idx <- order(c(col(dat)), runif(length(dat))) ## 生成排序的索引 idx dat 阅读全文
摘要:
001、R语言中row函数生成行号作为矩阵元素的矩阵 dat <- rbind(a = 1:5, b = letters[1:5], c = LETTERS[1:5]) ## 测试数据框 dat row(dat) ## row函数 002、程序实现 dat <- rbind(a = 1:5, b = 阅读全文
摘要:
001、 order(c(1,1,1,2,2,2,3,3,3), c(7, 5, 2, 1, 4, 8, 9, 3, 6)) ## 首先对最小的三个参数排序, 也就是对7、5、2进行排序,结果为3, 2, 1## 然后对1、4、8进行排序及1、2、3(分别加3得: 4、5、6)## 最后对9, 3, 阅读全文
摘要:
001、R 语言中的 col() 函数用于获取一个矩阵,该矩阵包含作为参数传递给它的矩阵的列数。 dat <- rbind(a = 1:5, b = letters[1:5], c = LETTERS[1:5]) dat col(dat) ## 列的序号作为矩阵每一列的元素 002、程序实现 dat 阅读全文
摘要:
001、rnorm 用于生成符合正态分布的随机数 a <- rnorm(10) ## 生成10个均值为为0, 标准差为1的符合正太分布随机数 a mean(a) sd(a) a <- rnorm(10, 3, 5) ## 生成10个均值为3,标准差为5的符合正太分布随机数 a mean(a) sd( 阅读全文
摘要:
001、 dat <- data.frame(a = 4:1, b = 1:4, c = 11:14) ## 测试数据框 dat <- as.matrix(dat) ## 将数据框转换为矩阵 dat c(dat) ## 按列将矩阵转换为一行数据 c(t(dat)) ## 按行将矩阵转换为一行数据 阅读全文
摘要:
001、 a <- 4:1 b <- 1:4 c <- letters[1:4] d <- LETTERS[1:4] dat <- rbind(a, b, c, d) dat ## 测试数据框 idx <- c("c", "b") ## 行名索引 idx dat[idx,] ## 根据行名提取数据 阅读全文
摘要:
001、 free -h 002、 cat /proc/meminfo 阅读全文
摘要:
001、cls 阅读全文
摘要:
001、 选中需要注释的代码; 按ctrl + shift + c。 取消注释, 按ctrl + shift + c。 阅读全文