单元测试

第一次测验

1、单选题:
‌以下哪个描述的不是R的特点?​
选项:
A: R需要付费使用
B: R资源公开
C: R适用于不同的操作系统
D: R有优秀的画图功能
答案: 【 R需要付费使用

2、单选题:
‍R是由哪两个人开发的?‍
选项:
A: Ross lhaka & Robert Gentleman
B: Ross lhaka & Bill Venables
C: Robert Gentleman & Bill Venables
D: Hadley Wickham & Bill Venables
答案: 【 Ross lhaka & Robert Gentleman

3、单选题:
‌以下哪一个是R语言中的有效的变量名?‌
选项:
A: a2?2
B: .a
C: a-4
D: 293a
答案: 【 .a

4、单选题:
‏被称为R语言之父的是什么语言?‎
选项:
A: C语言
B: S语言
C: Scheme语言
D: Python语言
答案: 【 S语言

5、单选题:
‎a<-3;b<-5;c<-a+b, 怎么把变量c的值打印出来?​
选项:
A: print(c) 
B: c 
C: printf(c)
D: call(c)
E: view(c)
答案: 【 print(c) ;

6、单选题:
‍cat(c("AB","C"),c("E","F"),"n",sep="")的输出结果是?‍
选项:
A: ABCEF
B: A B C D E F
C: AB""C""D""E""F
D: AB C E F
答案: 【 ABCEF

7、单选题:

‏以上哪一个窗口是程序运行与输出窗口?

‌选项:
A: 1
B: 2
C: 3
D: 4
答案: 【 3

8、单选题:
‎如何查看R中所有的数据集?​
选项:
A: data(package = .packages(all.available = TRUE))
B: data(package="package") 
C: data() 
D: view(data)
答案: 【 data(package = .packages(all.available = TRUE))

9、单选题:
‍v<-c(1,2,3,4);x<-list(5:8),v*x[1]的结果是?‏
选项:
A: 5 12 21 32
B: 5 10 15 20
C: 1 2 3 4
D: ERROR
答案: 【 ERROR

10、单选题:
‌v<-c(1,2,3,4);x<-list(5:8),v*x[[1]]的结果是?‌
选项:
A: 5 12 21 32 
B: 5 10 15 20
C: 1 2 3 4
D: ERROR 
答案: 【 5 12 21 32 

11、单选题:
‍x<-c(1,5,4,10),x[c(1,4)]的值为?‍‍‍
选项:
A: 1 4
B: 1 10 
C: 1 5 4 10
D: 1 5 4 4
答案: 【 1 10 

12、单选题:
​numeric(2) 表示?‌
选项:
A: 数字2
B: 长度为2的0零向量
C: 小数2
D: 向量2
答案: 【 长度为2的0零向量

13、单选题:
‌x<-c(1,3,34,10);x[x<10]的输出结果是?‏
选项:
A: TRUE TRUE FALSE FALSE
B: 1 3
C: 34 10
D: 1 3 34 10
答案: 【 1 3

14、单选题:
‏"%%"和"%/%"的含义有区别么?‍
选项:
A: %%是取余数,%/%是整数除法
B: %%是整数除法,%/%是取余数
C: 没有区别,都是取余数
D: 没有区别,都是整数除法
答案: 【 %%是取余数,%/%是整数除法

15、单选题:
‏7%%4 的值为?‏
选项:
A: 1
B: 1.75
C: 4
D: 3
答案: 【 3

16、单选题:
​R中,如何表示-6的绝对值?​
选项:
A: abs(-6)
B: |-6|
C: sin(-6)
D: log(-6)
答案: 【 abs(-6)

17、单选题:
‎如何查看R中已经安装的所有软件包的信息?‍
选项:
A: install.packages()
B: installed.packages()
C: library(package)
D: package.list()
答案: 【 installed.packages()

18、单选题:
‌如果有两组向量 x<-c(1,3,5) 和 y<-c(3,2),‏‌那么,cbind(x,y)将产生?‏
选项:
A: 一个三行两列的矩阵
B: 一个两行三列的矩阵
C: 一个三行两列的数据框
D: 一个两行三列的数据框
答案: 【 一个三行两列的矩阵

19、单选题:
‍seq(1,3,length=5)的输出结果是?‎
选项:
A: ERROR
B: 1.0 2.0 3.0 4.0 5.0
C: 1 2 3
D: 1.0 1.5 2.0 2.5 3.0
答案: 【 1.0 1.5 2.0 2.5 3.0

20、单选题:
‏all(NA == NA) 的结果是?‏
选项:
A: TRUE
B: FASLE
C: NA
D: ERROR
答案: 【 NA

21、单选题:
‍如何在R/Rstudio中进行关键字自动补全操作?‎
选项:
A: Ctrl键
B: Alt键
C: Win键
D: Tab键
答案: 【 Tab键

22、单选题:
‍seq(5,15,by=2)输出结果是?‎
选项:
A: 5 6 7 8 9 10 11 12 13 14 15
B: 5 7 9 11 13 15
C: 5 7 9
D: 5 6 7
答案: 【 5 7 9 11 13 15

23、单选题:
‍如何访问名为M的矩阵的第4行第2列中的元素?‌
选项:
A: M[4,2]
B: M[2,4]
C: M[4][2]
D: M[2][4]
答案: 【 M[4,2]

24、单选题:
‎sqrt(3+4i)的结果是?‎
选项:
A: 2+1i 
B: 2.280693+1.096158i
C: 3+4i
D: 1.553774+0.643594i
答案: 【 2+1i 

25、单选题:
‎1:2 + 1:4 的结果是?‌
选项:
A: 1 2 3 4
B: 2 4 3 4
C: 2 4 4 6
D: 1 1 2 2
答案: 【 2 4 4 6

26、单选题:
‎d<-data.frame(name=c("李明","张聪","王建"),age=c(30,35,28))‍‎names(d)的值为?‍
选项:
A: 30 35 2
B: 李明 王建 张聪
C: 1 2 3
D: "name" "age"
答案: 【 "name" "age"

27、单选题:
​LETTERS 的输出结果是?‌
选项:
A: "A" "B" "C" "D" "E" "F" "G" "H" "I" "J" "K" "L" "M" "N" "O" "P" "Q" "R" "S" "T" "U" "V" "W" "X" "Y" "Z"
B: "a" "b" "c" "d" "e" "f" "g" "h" "i" "j" "k" "l" "m" "n" "o" "p" "q" "r" "s" "t" "u" "v" "w" "x" "y" "z"
C: LETTERS
D: NULL
答案: 【 "A" "B" "C" "D" "E" "F" "G" "H" "I" "J" "K" "L" "M" "N" "O" "P" "Q" "R" "S" "T" "U" "V" "W" "X" "Y" "Z"

28、单选题:
‍x<-40L,其中x的值和数据类型分别是?‌
选项:
A: 40L,字符型
B: 40L,整型
C: 40,整型 
D: 40,字符型
答案: 【 40,整型 

29、单选题:
‏d<-data.frame(name=c("李明","张聪","王建"),age=c(30,35,28))‎‏d$name的值为?‎
选项:
A: 30 35 2
B: 1 2 3
C: 李明 王建 张聪
D: "name" "age" 
答案: 【 李明 王建 张聪

30、单选题:
‏R中可以使用什么命令改变当前工作目录?‏
选项:
A: getwd() 
B: chwd()
C: setwd()
D: whichwd()
答案: 【 setwd()

31、单选题:
‎runif(4)的输出结果是?‍
选项:
A: 生成0和4之间的1个随机数
B: 生成1和4之间的1个随机数 
C: 生成0和1之间的4个随机数
D: 生成0和100之间的4个随机数
答案: 【 生成0和1之间的4个随机数

32、单选题:
‌x<-c(42,7,64,9);x[3]<-2,‎‌x[3]的值为?‎
选项:
A: 2
B: 47
C: 7
D: 64
答案: 【 2

33、多选题:
‌R语言是一种集__于一体的统计分析软件?‎
选项:
A: 统计分析
B: 数据获取 
C: 图像处理 
D: 图形直观显示
答案: 【 统计分析;
图像处理 ;
图形直观显示

34、多选题:
‍以下哪些是R语言中的数据对象?​
选项:
A: 表
B: 向量
C: 数组
D: 列表
E: 矩阵
F: 数据框
答案: 【 表;
向量;
数组;
列表;
矩阵;
数据框

35、多选题:
‎以下哪些是常用的数据类型?​
选项:
A: 数值型:物种丰度
B: 字符型:样本名称 
C: 逻辑型:TRUE/FALSE
D: 因子型:类别变量
答案: 【 数值型:物种丰度;
字符型:样本名称 ;
逻辑型:TRUE/FALSE;
因子型:类别变量

36、多选题:
‌R中常见的赋值符有?‍
选项:
A: =
B: <-
C: ==
D: !=
答案: 【 =;
<-

37、多选题:
​R中创建向量的常用方法有?‏
选项:
A: seq()函数创建
B: c()函数创建
C: 冒号方式创建
D: rep()函数创建
E: martix()函数创建 
答案: 【

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注