📜  R 编程练习、练习题和解决方案

📅  最后修改于: 2022-05-13 01:55:29.568000             🧑  作者: Mango

R 编程练习、练习题和解决方案

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 创建散点图