随笔分类 -  3-R

摘要:# Loading necessary libraries library(openxlsx) library(vcd) # Reading the Excel data AccData <- read.xlsx("D:/R_proj/a绘图demo/bKappa/五指山生态系统分类精度评价一二级类 阅读全文
posted @ 2025-02-11 15:21 百里屠苏top 阅读(3) 评论(0) 推荐(0) 编辑
摘要:# library library(openxlsx) # 读取 Excel 的第一个 sheet, ) AccData <- read.xlsx("D:/R_proj/a绘图demo/bKappa/五指山生态系统分类精度评价一二级类.xlsx", sheet = 1, colNames = T) 阅读全文
posted @ 2025-02-11 15:12 百里屠苏top 阅读(4) 评论(0) 推荐(0) 编辑
摘要:主要内容: 图表分析查看相关性 相关系数计算 相关系数显著性检验 相关系数矩阵可视化 1. 图表分析查看相关性 > mtcars mpg cyl disp hp drat wt qsec vs am gear carb Mazda RX4 21.0 6 160.0 110 3.90 2.620 16 阅读全文
posted @ 2025-01-24 17:10 百里屠苏top 阅读(9) 评论(0) 推荐(0) 编辑
摘要:主要内容: 箱线图 散点图矩阵 气泡图 绘制函数图像 1. 箱线图 boxplot( ) a <- boxplot(mtcars$wt) a a$stats boxplot(wt~vs,data = mtcars) boxplot(wt~vs*gear,data = mtcars, col=2:7) 阅读全文
posted @ 2025-01-23 16:02 百里屠苏top 阅读(13) 评论(0) 推荐(0) 编辑
摘要:主要内容: 条形图 饼图 直方图 核密度图等 1. 条形图 barplot() 1.1 调用数据mtcars mtcars$gear结果: > mtcars$gear [1] 4 4 4 3 3 3 3 4 4 4 4 3 3 3 3 3 3 4 4 4 3 3 3 3 3 4 5 5 5 5 5 阅读全文
posted @ 2025-01-23 11:55 百里屠苏top 阅读(6) 评论(0) 推荐(0) 编辑
摘要:主要内容: plot函数 1.数据——mtcars(R 内置数据集) mtcars结果: > mtcars mpg cyl disp hp drat wt qsec vs am gear carb Mazda RX4 21.0 6 160.0 110 3.90 2.620 16.46 0 1 4 4 阅读全文
posted @ 2025-01-23 10:16 百里屠苏top 阅读(8) 评论(0) 推荐(0) 编辑
摘要:1.什么是异常值 偏离观测值较大的值。 ?mtcars mydata <- mtcars #删除第8,9列 mydata1 <- mydata[,-c(8,9)] mydata1运行结果: > #删除第8,9列 > mydata1 <- mydata[,-c(8,9)] > mydata1 mpg 阅读全文
posted @ 2025-01-22 16:50 百里屠苏top 阅读(22) 评论(0) 推荐(0) 编辑
摘要:主要内容: 什么是缺失值 缺失值的识别 缺失模式探索 缺失值处理 1. 什么是缺失值 1.1查看R内置数据集 data() mydata <- mtcars data() mydata <- mtcars #创造1个有空值的data frame #给mydata的第1列的第1-5行赋值为NA myd 阅读全文
posted @ 2025-01-22 09:39 百里屠苏top 阅读(17) 评论(0) 推荐(0) 编辑
摘要:主要内容: 数据集的合并 删除重复观测值 数据排序 整合数据 1.数据集的合并 1.1 merge(横向合并) ?merge merge(a,b) merge(a,b,by = "公共的列名") merge(a,b,by.x = "列名",by.y = "列名1") merge(a,b,by.x = 阅读全文
posted @ 2025-01-21 10:57 百里屠苏top 阅读(7) 评论(0) 推荐(0) 编辑
摘要:1.创建新变量 1.1在excel表格中创建数据 控制台输入命名安装“readxl”包 install.packages("readxl") 读取数据: library(readxl) data <- read_excel("D:/R_proj/test1029/test_data/NO8text. 阅读全文
posted @ 2025-01-21 09:11 百里屠苏top 阅读(5) 评论(0) 推荐(0) 编辑
摘要:一、循环 1.for 循环 for (i in 1:10) print(i) # s<-0 for (i in 1:50){ s=s+i } s sum(1:50) #实现上面前50求和的功能 # 2.while循环 i<-1 while(i<=10){ print(i) i=i+1 } 3.app 阅读全文
posted @ 2024-11-18 17:20 百里屠苏top 阅读(2) 评论(0) 推荐(0) 编辑
摘要:一、运算符 1.算术运算符 %% :求余 2.比较运算符 == :等于 != :不等于 3.逻辑运算符 逻辑或 | 逻辑与 & 逻辑非 ! 二、数值处理函数 1.数学函数 abs(a) : 求a的绝对值 sqrt(a) : 平方根 log(a): exp(): 指数 round(a,3):三位小数 阅读全文
posted @ 2024-10-31 09:31 百里屠苏top 阅读(14) 评论(0) 推荐(0) 编辑
摘要:一、导入文本、csv、xls、txt 1.导入CSV 安装readr包 library(readr) data<-read_csv("D:/R_proj/test1029/test_data/test2.csv") data 2.导入xls 安装readxl包 library(readxl) dat 阅读全文
posted @ 2024-10-30 16:16 百里屠苏top 阅读(6) 评论(0) 推荐(0) 编辑
摘要:向量 一维 矩阵 二维 数组 大于二维 数据框 因子 列表 一、数据结构 1.查看变量类型 class(a) 2.定义数据类型 定义整形:a<-3L ,加后缀L 3.判断数据类型 is.numeric(a) is.double(a) is.logical(a) ... 4.转换数据类型 as.cha 阅读全文
posted @ 2024-10-30 11:24 百里屠苏top 阅读(5) 评论(0) 推荐(0) 编辑
摘要:一、新建项目 1.New Project 2.新建脚本 或者 3.创建对象 a <- 2 4.删除对象 rm(对象名) 二、操作 1. 代码补全:输入函数的前几个字母,按 Tab键,显示所有以这几个字母开头的函数。 2.查看函数参数:plot(),光标放在括号中,按Tab 键。 3.查看当前空间中存 阅读全文
posted @ 2024-10-29 17:38 百里屠苏top 阅读(12) 评论(0) 推荐(0) 编辑
摘要:一、Rstudio的安装 在安装Rstudio 之前先安装R语言。可以同时安装多个R语言的版本。 Rstudio 是R语言专门的编译环境,目前也支持Python语言的执行。 二、Rstudio的基本设置 1.界面 a:脚本文件区域 b:控制台 c:环境变量,历史记录 d:文件系统、绘图、包,帮助 2 阅读全文
posted @ 2024-10-29 16:21 百里屠苏top 阅读(56) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示