随笔分类 -  R语言

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 27 下一页
摘要:001、 is.finite(Inf) ## 判断是否为有穷大的数 is.infinite(Inf) ## 判断是否为无穷大的数 is.nan(NaN) ## 判断是否为非数 002、 1.无穷大 R中的无穷大用Inf表示(即Infinity,无穷大),负无穷表示为-Inf。要检查一个数是否为无穷, 阅读全文
posted @ 2022-09-08 11:17 小鲨鱼2018 阅读(2752) 评论(0) 推荐(0)
摘要:001、 a <- c(8, 2, 3, 7, 6, 1, 2, 4) b <- c(2, 3, 6, 2, 6, 9, 3, 7) c <- c(9, 2, 7, 1, 4, 2, 8, 4) dat <- data.frame(a, b, c) ## 测试数据框 dat dat2 <- scal 阅读全文
posted @ 2022-09-08 10:51 小鲨鱼2018 阅读(353) 评论(0) 推荐(0)
摘要:001、 使用methods函数 methods("prcomp") ## moethods函数返回的带*号的函数不能通过直接输入函数名获取函数的源代码,需要使用getAnywhere函数 002、使用getAnywhere函数 getAnywhere(prcomp.default) 参考:http 阅读全文
posted @ 2022-09-08 09:52 小鲨鱼2018 阅读(130) 评论(0) 推荐(0)
摘要:001、 a <- c(0, 0, 0, 0) b <- c(9, -8, -15, 54) c <- c(8, 2, 8, 9) d <- c(0, 0, 0, 0) dat <- data.frame(a, b, c, d) ## 测试数据框 dat result <- vector() for 阅读全文
posted @ 2022-09-07 20:55 小鲨鱼2018 阅读(355) 评论(0) 推荐(0)
摘要:001、 a <- c(-8, 10, 7, -5) b <- c(9, -8, -15, 54) dat <- data.frame(a, b) ## 测试数据框 dat -dat ## 直接加负号 -a 阅读全文
posted @ 2022-09-07 20:03 小鲨鱼2018 阅读(777) 评论(0) 推荐(0)
摘要:z - score: 观测值减去平均值,然后再除以标准差,得到均值为0, 标准差为1的数据,且数据符合正太分布。 001、 dat <- c(10, 8, 2, 6) ## 测试数据 dat scale(dat) ## scale函数实现z-score 002、利用函数进行验证 dat <- c(1 阅读全文
posted @ 2022-09-06 21:32 小鲨鱼2018 阅读(14834) 评论(0) 推荐(0)
摘要:R语言中diag函数用于获取矩阵的对角线元素 001、 dat <- matrix(1:9, nrow = 3) ## 生成矩阵(方阵,行列相等) dat diag(dat) ## 取对角线元素 002、非方阵情况 dat <- matrix(1:15, nrow = 3) ## 生成3行5列矩阵 阅读全文
posted @ 2022-09-06 18:50 小鲨鱼2018 阅读(1726) 评论(0) 推荐(0)
摘要:R语言中set.seed()函数的作用是保证前后生成的随机数保持一致。 001、首先查看不使用set.seed函数的情况 x=rnorm(10) ## 生成10个平均值为0, 标准差为1的符合正太分布的随机数 x plot(x) 再次运行以上代码(可以发现生成的随机数发生了编号): x=rnorm( 阅读全文
posted @ 2022-09-06 10:47 小鲨鱼2018 阅读(688) 评论(0) 推荐(0)
摘要: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 阅读全文
posted @ 2022-09-05 20:58 小鲨鱼2018 阅读(450) 评论(0) 推荐(0)
摘要: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 阅读全文
posted @ 2022-09-05 20:43 小鲨鱼2018 阅读(286) 评论(0) 推荐(0)
摘要: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 = 阅读全文
posted @ 2022-09-05 20:31 小鲨鱼2018 阅读(575) 评论(0) 推荐(0)
摘要: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, 阅读全文
posted @ 2022-09-05 20:09 小鲨鱼2018 阅读(129) 评论(0) 推荐(0)
摘要:001、R 语言中的 col() 函数用于获取一个矩阵,该矩阵包含作为参数传递给它的矩阵的列数。 dat <- rbind(a = 1:5, b = letters[1:5], c = LETTERS[1:5]) dat col(dat) ## 列的序号作为矩阵每一列的元素 002、程序实现 dat 阅读全文
posted @ 2022-09-05 19:40 小鲨鱼2018 阅读(1086) 评论(0) 推荐(0)
摘要: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( 阅读全文
posted @ 2022-09-05 18:31 小鲨鱼2018 阅读(1575) 评论(0) 推荐(0)
摘要:001、 dat <- data.frame(a = 4:1, b = 1:4, c = 11:14) ## 测试数据框 dat <- as.matrix(dat) ## 将数据框转换为矩阵 dat c(dat) ## 按列将矩阵转换为一行数据 c(t(dat)) ## 按行将矩阵转换为一行数据 阅读全文
posted @ 2022-09-05 18:14 小鲨鱼2018 阅读(589) 评论(0) 推荐(0)
摘要: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,] ## 根据行名提取数据 阅读全文
posted @ 2022-09-05 17:39 小鲨鱼2018 阅读(1121) 评论(0) 推荐(0)
摘要:001、 选中需要注释的代码; 按ctrl + shift + c。 取消注释, 按ctrl + shift + c。 阅读全文
posted @ 2022-09-05 08:14 小鲨鱼2018 阅读(382) 评论(0) 推荐(0)
摘要:001、问题 nbrOfWorkers() 002、解决方法 install.packages("future") library(future) 阅读全文
posted @ 2022-09-01 22:17 小鲨鱼2018 阅读(43) 评论(0) 推荐(0)
摘要:par(mar = ...)、par(mar = ...)均为调整绘图区域与边框之间的距离。 001、 par(mfrow = c(2, 2)) plot(1:10, cex = 3, col = "red", pch = 19) par(mar = c(7, 7, 7, 7)) plot(1:10 阅读全文
posted @ 2022-08-29 15:35 小鲨鱼2018 阅读(513) 评论(0) 推荐(0)
摘要:001、grep a <- c("cc", "ee", "ff", "gg", "aa", "bb", "dd") grep("aa", a) ## 返回匹配字符的位置索引 grep("aa", a, value = T) ## 直接返回值 002、grepl a <- c("cc", "ee", 阅读全文
posted @ 2022-08-29 15:09 小鲨鱼2018 阅读(535) 评论(0) 推荐(0)

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 27 下一页