R 编程练习、练习题和解决方案
R 编程语言是一种开源语言,主要用于机器学习、统计、数据可视化等。它是一种支持面向对象和过程编程的解释型语言。您可能已经看过各种 R 教程,通过一些示例来解释概念和理论部分,但这还不足以掌握这种语言。你需要更多的练习来让自己变得完美,因为练习会让你变得完美。
此 R 编程练习将帮助您使用一组从基础到高级的问题来练习和学习 R 语言,其中包含对每个问题的解释清楚和详细的解决方案。
R编程语言——矢量练习
- 如何在 R 中创建一个空向量?
- 创建空向量并附加值
- 在 R 中查找向量的总和、均值和乘积
- 在 R 中查找向量元素的乘积
- 用 R 计算范围内向量值的数量
- 计算 R 中给定向量中的特定值
- 访问 R 中给定向量的最后一个值
- 在 R 中查找不在另一个向量中的向量的元素
- 在 R 中查找向量的第 N 个最大值
- 如何在 R 中找到向量中的第 N 个最小值?
- 提取 R 中向量的每个第 N 个元素
>>>更多关于矢量的程序
R 编程语言 - 列出练习
- 计算 R 中列表元素的数量
- 在 R 中创建一个包含随机值的列表
- 如何将键值对添加到 R 中的列表?
- 在 R 中使用 lapply函数访问列表的索引名称
- 将矩阵转换为 R 中的列表
- 将列表转换为 R 中具有特定列名的数据框
- 在 R 中将列表转换为数组
>>>名单上的更多节目
R编程语言——字符串练习
- 转换字符中的R变量名称
- 计算 R 中字符串中的字符数
- 计算R中字符串中某个字符出现的次数
- 从字符向量R中提取号码
- 使用 R 计算字符串中的字数
- 如何计算 R DataFrame 每行中某个字符的出现次数?
>>>更多关于字符串的程序
R编程语言——矩阵练习
- 如何在 R 中创建一个空矩阵?
- 在 R 中填充一个空矩阵
- R中的元素矩阵乘法
- 在 R 中将矩阵乘以向量
- 在 R 中找到矩阵的幂
- 将矩阵提升到 R 中的分数幂
- 从 R 中的矩阵获取特定位置的元素
- 在 R 中的矩阵中查找最大值和最小值的行和列索引
- 在 R 中选择矩阵中满足条件的行
- 将矩阵与其转置相乘,同时忽略 R 中的缺失值
>>>更多关于矩阵的程序
R 编程语言——DataFrame 练习
- 如何从 R 中的给定向量创建数据帧?
- 在 R 中创建只有列名的空 DataFrame
- 在 R DataFrame 中插入多行
- 如何将列添加到 R 中的数据框?
- 从 R 中的数据框中提取前 N 行
- 如何在R语言中选择每个组中具有最大值的行?
- 在 R DataFrame 的一列中删除带有 NA 的行
- 如何从R数据框中删除空行?
- 在 R DataFrame 中查找带有 NA 的列和行
- 按R中的列名对DataFrame进行排序
- 如何在 R 中合并两个数据帧?
- 将一个数据帧附加到 R 中另一个数据帧的末尾
- 如何在R中的两个数据帧之间找到共同的行和列?
>>>更多关于 DataFrame 的程序
R 编程语言——因子练习
- 如何计算R中因子中每个级别的值
- 在 R 中查找给定向量的因子水平
- 如何更改R中因子的级别顺序?
- 如何将因子水平转换为 R 中的列表?
- 在 R 中的单个因子中连接两个给定因子
- 获取 R 中 DataFrame 列的所有因子级别
>>>更多关于因素的课程
R 编程语言 – 日期和时间练习
- 如何在 R 中添加和减去日期的天数?
- 如何在 R 中减去时间?
- 如何从 R 中的时间戳中提取时间?
- 如何计算R中两个日期之间的天数?
- 如何计算 R 中日期之间的年数?
- 如何将因子转换为日期格式?
>>>更多关于日期和时间的节目
R 编程语言——文件处理练习
- 如何检查文件是否已存在于 R 中?
- R - 检查目录是否存在,如果不存在则创建
- 在 R 中向文本文件添加新行
- 如何在 R 编程中从文件导入数据
- 如何将数据帧导出到 R 中的 RDATA 文件?
>>>更多文件处理程序
R编程语言——CSV练习
- 将 CSV 文件读入 R 中的数据帧
- 在 R 中导出没有行名称的 CSV 文件
- 如何在没有索引的情况下在 R 中写入 CSV ?
- 使用 R 将行附加到 CSV
- 如何计算R中CSV文件的平均值?
>>> CSV 上的更多程序
R编程语言——Excel练习
- 如何将 Excel 文件导入 R ?
- 如何将 DataFrame 导出到 R 中的 Excel 文件?
- 将 Excel 列转换为 R 中的向量列表
- 如何将 Excel 列转换为 R 中的向量?
- 如何将excel内容转换为R中的DataFrame?
- 使用 R 从 Excel 中删除带有空单元格的行
>>>更多 Excel 程序
R编程语言——数据可视化练习
- 在 R 编程中为图表添加颜色
- 如何在R中的热图中显示图例?
- 在 R 中显示条形图的所有 X 轴标签
- 如何在 R 中创建堆叠点图?
- 更改 Base R 图中轴刻度线的间距
- 在 R 中添加无边框和白色背景的图例
- 在 R 中的垂直线之间绘制阴影区域
- 如何在 R 中将均值和中值添加到直方图中?
- 在 R 中从 CSV 创建散点图