R 语言实例
R 语言实例 100 总计实例 13 分类主题 R 4.x 适用版本 基础数学 统计函数 概率分布 向量操作 字符串 数据框 Apply 家族 绘图 日期时间 列表因子 文件 IO 缺失值 基础数学函数 17 篇 ▸me
100
总计实例
13
分类主题
R 4.x
适用版本
基础数学函数
17 篇
▸mean() 平均值
▸median() 中位数
▸sum() 总和
▸min() / max() 最值
▸range() 数值范围
▸prod() 乘积
▸cumsum() 累加和
▸diff() 差分
▸abs() 绝对值
▸round() 四舍五入
▸sqrt() 平方根
▸log() 对数
▸exp() 指数
▸sin() 三角函数
▸factorial() 阶乘
▸choose() 组合数
▸ceiling() / floor() 取整
统计函数
11 篇
▸sd() 标准差
▸var() 方差
▸quantile() 分位数
▸summary() 数据摘要
▸cor() 相关系数
▸cov() 协方差
▸scale() 标准化
▸t.test() t 检验
▸chisq.test() 卡方检验
▸aov() 方差分析
▸lm() 线性回归
概率分布
8 篇
▸rnorm() 正态分布随机数
▸dnorm() / pnorm() / qnorm()
▸rbinom() 二项分布
▸rpois() 泊松分布
▸runif() 均匀分布
▸rexp() 指数分布
▸sample() 随机抽样
▸set.seed() 随机种子
向量操作
13 篇
▸seq() 生成序列
▸rep() 重复元素
▸sort() 排序
▸order() 排序索引
▸rev() 反转
▸unique() 去重
▸which() 条件索引
▸match() 元素匹配
▸append() 追加
▸cut() 分箱
▸ifelse() 条件判断
▸table() 频数统计
▸计算最多次元素
字符串操作
9 篇
▸paste() 字符串拼接
▸sprintf() 格式化输出
▸substr() 提取子串
▸strsplit() 分割
▸grep() 模式匹配
▸gsub() 替换
▸nchar() 字符数量
▸toupper() / tolower() 大小写
▸trimws() 去除空白
数据框操作
10 篇
▸data.frame() 创建数据框
▸subset() 数据筛选
▸merge() 合并
▸rbind() / cbind() 行列合并
▸head() / tail() 查看首尾
▸names() 名称操作
▸str() 查看结构
▸dim() / nrow() / ncol() 维度
▸colnames() / rownames() 行列名
▸transform() 数据转换
Apply 家族函数
5 篇
▸apply() 数组应用
▸lapply() 列表应用
▸sapply() 简化应用
▸tapply() 分组统计
▸mapply() 多变量应用
基础绘图
10 篇
▸plot() 散点图
▸hist() 直方图
▸barplot() 条形图
▸boxplot() 箱线图
▸pie() 饼图
▸plot() 图形类型详解
▸par() 图形参数
▸legend() 添加图例
▸abline() 参考线
▸线性回归实例
日期时间
4 篇
▸as.Date() 日期转换
▸format() 日期格式化
▸difftime() 时间差
▸seq.Date() 日期序列
列表与因子
5 篇
▸list() 创建列表
▸unlist() 展平列表
▸factor() 创建因子
▸levels() 因子水平
▸gl() 生成因子
文件 IO 与系统
7 篇
▸read.csv() 读取 CSV
▸write.csv() 写入 CSV
▸read.table() 读取表格
▸scan() 读取数据
▸install.packages() 安装包
▸library() / require() 加载包
▸getwd() / setwd() 工作目录
缺失值与数据清洗
1 篇
▸is.na() 缺失值处理