R语言
R语言相关学习资料与代码
呆萌的代Ma
这个作者很懒,什么都没留下…
展开
-
R语言描述性统计
使用Hmisc这个包:只需要调用:my_data = read.csv('test.csv')Hmisc::describe(my_data) # 可以打印出各个变量的均值方差等信息原创 2021-06-07 19:22:00 · 252 阅读 · 0 评论 -
R语言安装第三方包
一点点学哈比如要安装Hmisc这个包,那么安装的代码就是:install.packages("Hmisc")原创 2021-06-07 19:17:29 · 1130 阅读 · 0 评论 -
R语言快速学习第二部分(有其他语言基础)
文章目录空值NA 与 缺失值NULL向量(vector)列表(list)矩阵(matrix)数组(array)因子(factor)数据框(data.frame)R语言数据对象包括以下几种:向量(vector),列表(list),矩阵(matrix),数组(array),因子(factor),数据框(data.frame)其实R语言的向量、列表;矩阵、数组、数据库等看上去结构是一样的,但是背后代表着不同的运算逻辑与计算规则,因此需要时刻记得一个变量代表的是什么内容。空值NA 与 缺失值NULLNA原创 2021-03-22 19:11:30 · 353 阅读 · 0 评论 -
R语言列表(list)与向量(numeric)的转换
列表转向量list_num = list(1:5)vector_num = unlist(list_num)mode(vector_num) # "numeric"向量转列表list_num = list(1:5)numeric_num = as.numeric(as.character(unlist(list_num)))mode(numeric_num)原创 2021-03-04 08:49:55 · 13588 阅读 · 1 评论 -
R语言快速学习第一部分(有其他语言基础)
文章目录注意事项1.输出内容输出到控制台:输出到文件2.数字运算符数字运算符赋值3.流程控制if 判断语句switch 判断语句循环语句4.函数注意事项R 语言区分大小写,使用的是:TRUE 与 FALSE,而不是 True 与 falseR 语言中下标从 1 开始1.输出内容输出到控制台:myString <- "R 语言"print(myString)输出为:[1] R \u8bed\u8a00"输出到文件sink("r_test.txt", split=TRUE) #原创 2021-03-01 14:25:41 · 210 阅读 · 0 评论 -
R语言switch语句报错Error: duplicate ‘switch‘ defaults
解决方法对于数值型:print(switch(3,"h1","h2","h3","h4")) # 打印 h3print(switch(5,"h1","h2","h3","h4")) # 打印 NULL对于字符串类型:print(switch("x3",x1 = "h1",x2 = "h2",x3 = "h3",x4 = "h4")) # 打印“h3”问题解析如果匹配字符串类型时不指定 x1 = "h1",x2 = "h2",x3 = "h3",x4 = "h4"这些内容会报错:Error:原创 2021-03-01 13:42:40 · 478 阅读 · 0 评论 -
Rstudio更换主题/样式
github项目地址:https://github.com/gadenbuie/rsthemes安装在 rstudio 的控制台console中数据:install.packages("devtools")devtools::install_github("gadenbuie/rsthemes")安装完成后接着安装主题:rsthemes::install_rsthemes()或:rsthemes::install_rsthemes(include_base16 = TRUE)安装完成原创 2021-02-28 17:21:23 · 2691 阅读 · 1 评论