教程 / Python3 / R 语言实例

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() 缺失值处理