18 个热门 R 编程面试问题与答案 (2025)
以下是 R 编程面试问题和答案,可以帮助新手和经验丰富的应聘者获得理想的工作。
面向新生的 R 编程口试问题和答案
1)解释什么是 R?
R 是一种数据分析软件,供分析师、量化分析师、统计学家、数据科学家和其他人使用。
2)列出 R 提供的一些函数?
R 提供的函数包括
- 平均值
- 中位数
- 配电系统
- 协方差
- 数据复原测试
- 非线性
- 混合效应
- GLM
- GAM.等等。
3)解释如何启动 R 指挥官 GUI?
在 R 控制台中输入命令(“Rcmdr”)将启动 R 指挥官 GUI。
4)在 R 中如何导入数据?
你可以使用 R commander 导入 R 中的数据,有三种方法可以输入数据
- 您可以通过数据 -> 新建数据集直接输入数据
- 从纯文本(ASCII)或其他文件(SPSS、Minitab 等)导入数据
- 通过键入数据集的名称或在对话框中选择数据集来读取数据集
5)请提及“R”语言不能做什么?
- 虽然 R编程 可以轻松连接到 DBMS 不是数据库
- R 不包含任何图形用户界面
- 虽然它连接到 Excel/Microsoft Office 中,R 语言不提供任何电子表格数据视图
6)解释一下R命令是如何写的?
在 R 中,程序中的任何地方都必须在代码行前面加上 # 符号,例如
- # 减法
- # 分配
- # 注意操作顺序的存在
7)如何在 R 中保存数据?
要在 R 中保存数据,有很多方法,但最简单的方法是
转到数据 > 活动数据集 > 导出活动数据集,将出现一个对话框,当您单击确定时,对话框会让您以通常的方式保存数据。
8)请说明如何产生相关关系和协方差?
您可以通过 cor () 函数产生相关关系和通过 cov () 函数产生协方差来产生相关关系。
9)解释 R 中的 t 检验是什么?
在 R 中,t.test () 函数可生成各种 t 检验。T 检验是统计学中最常见的检验,用于确定两组的均值是否相等。
10)解释 R 中的 With () 和 By () 函数的用途?
- With() 函数类似于 SAS 中的 DATA,它将表达式应用于数据集。
- BY() 函数将函数应用于因子的各个水平。它类似于 SAS 中的 BY 处理。
面向经验丰富的 R 编程人员的面试问题和答案
11) R 中用于执行统计分析和创建图形的数据结构有哪些?
R 具有如下数据结构
- 矢量
- 矩阵
- 阵列
- 数据帧
12)解释 R 中矩阵的一般格式?
一般格式是
Mymatrix< - matrix (vector, nrow=r , ncol=c , byrow=FALSE, dimnames = list ( char_vector_ rowname, char_vector_colnames))
13)在 R 中如何表示缺失值?
在 R 中,缺失值用 NA(不可用)表示,为什么不可能的值用符号 NaN(不是数字)表示。
14)解释什么是转置?
对于之前的数据重塑,R 分析提供了各种方法,而转置是重塑数据集的最简单方法。要转置矩阵或数据框 t ()
函数被使用。
15)解释 R 中数据如何聚合?
通过使用一个或多个 BY 变量折叠 R 中的数据,这变得很容易。当使用 aggregate()
函数 BY 变量应该在列表中。
16)R 中用于添加数据集的函数是什么?
rbind 函数可用于连接两个数据框(数据集)。这两个 数据框 必须具有相同的变量,但它们不必具有相同的顺序。
17)R 中的 subset() 函数和 sample() 函数有什么用途?
在 R 中,subset() 函数可帮助您选择变量和观测值,而通过 sample() 函数,您可以从数据集中选择大小为 n 的随机样本。
18)解释如何在没有外部文件的情况下在 R 中创建表?
使用代码
myTable = data.frame() edit(myTable)
此代码将打开一个类似 Excel 的电子表格,您可以在其中轻松输入数据。
这些面试问题也会对你的口试有帮助