第1讲R语言的安装与使用

第一章测试

1、单选题:
‍在R语言中,以下变量定义正确的是‏
选项:
A: 3com
B: -min
C: .a_3
D: if
答案: 【 .a_3

2、单选题:
​欲在R语言中安装第三方包,包的名字是“plyr”,则安装语句是‍
选项:
A: install.packages("plyr")
B: install.package("plyr")
C: install.packages
D: install("plyr")
答案: 【 install.packages("plyr")

3、单选题:
‍R语言加载plyr包时,会使用到的函数名是‎
选项:
A: .call
B: library
C: source
D: install
答案: 【 library

4、单选题:
‌下面四个函数中,哪一个是正确的帮助函数?‎
选项:
A: Help()
B: HELP()
C: help()
D: 以上均正确
答案: 【 help()

5、单选题:
​现有以下几条R语句,请问运行之后,x和y的值分别是多少? ‎> x=3‎> y=5‎> x=x+y‎> y=x-y‎> x=x-y‎​‎
选项:
A: 5,3
B: 3,5
C: 3,3
D: 5,5
答案: 【 5,3

6、单选题:
打开R,在R控制台中的提示符后依次输入下列语句:记录语句的执行结果,指出符号“#”的作用是什么?​a <-1.23+4.56​# b <-1.23+4.56​print(a)​print(b)​
选项:
A: 注释
B: 备注
C: 说明
D: 变量名称
答案: 【 注释

7、单选题:
在R控制台中的提示符后依次输入下列语句,能正常运行出现结果的是:‏
选项:
A: 1.23 + 4.56
B: #1.23 + 4.56
C: (#1.23 + 4.56)
D: (1.23 + 4.56#) 
答案: 【 1.23 + 4.56

8、单选题:
执行下列语句后x的值是多少?‏x <- 100‏x + 1; y <- 2 * (x + 2)‏
选项:
A: 100
B: 101
C: 102
D: 105
答案: 【 100

9、单选题:
下面语句的执行结果是‌sum <- 0‌for(i in 1:100)‌sum = sum + i‌print(sum)‌
选项:
A: 5050
B: 5000
C: 5020
D: 5045
答案: 【 5050

10、单选题:
‏执行下列语句,说明sort函数的功能是​‏a=c(4,6,8,9,10) ​‏sort(a)​
选项:
A: 平均值
B: 求和
C: 排序
D: 最大值
答案: 【 排序

11、单选题:
‌执行下列语句,说明mean函数的功能是  ​‌(x <- runif (10, 0, 2))​‌mean (x) ​
选项:
A: 均值
B: 最大值
C: 最小值
D: 排序
答案: 【 均值

12、单选题:
‏执行下列语句,说明min函数的功能是‌‏(x <- runif (10, 0, 2) )‌‏min (x) ‌
选项:
A: 最大值
B: 最小值
C: 均值
D: 排序
答案: 【 最小值

13、单选题:
​如何显示当前工作空间中的所有对象‎
选项:
A: ls ()
B: rm(list = ls())
C: rm()
D: ls
答案: 【 ls ()

第2讲数据集

第二章测试

1、单选题:
‌要计算sin(10兀) 的值的命令是‌
选项:
A: sin(10*3.1415926) 
B: s(10*pi)
C: sin(10*pi) 
D: asin(10*3.1415926)
答案: 【 sin(10*pi) 

2、单选题:
‎要计算底数为e,指数为(-0.3)的幂的值的命令是‎
选项:
A: exp(-0.3) 
B: e(-0.3) 
C: 2.718281828459*(-0.3) 
D: 2.718281828459^(-0.3) 
答案: 【 exp(-0.3) 

3、单选题:
​要计算log4 (23) 的值的命令是​
选项:
A: log(23)/log(4) 
B: log(4)/ log(23)
C: log4 (23)
D: log23 (4)
答案: 【 log(23)/log(4) 

4、单选题:
‌要计算底数为2,指数为10的幂的值的命令是 ‍
选项:
A: 10^2
B: 2^10
C: exp(10)
D: exp2(10)
答案: 【 2^10

5、单选题:
​要查看stats包中的数据集的命令是‌
选项:
A: data(packages="stats")
B: data()
C: data(package="stats")
D: data("stats")
答案: 【 data(package="stats")

6、单选题:
‌要看当前工作环境中已经加载了哪些包的命令是​
选项:
A:  packages()
B:  package()
C:  packages
D: (.packages())
答案: 【 (.packages())

7、单选题:
‎要查看stats包中的数据集trees的命令是  trees‍
选项:
A: trees
B: look(trees)
C: print(trees)
D:  type(trees)
答案: 【 trees

8、单选题:
‌要查看stats包中的数据集swiss的命令是  ‌
选项:
A: look(swiss)
B: swiss
C: Swiss
D: type(swiss)
答案: 【 swiss

9、单选题:
‍要查看stats包中的数据集trees的前10行数据的命令是‏
选项:
A: trees(1:10)
B: trees(1:10,)
C: trees[1:10]
D: trees[1:10,]
答案: 【 trees[1:10,]

10、单选题:
‌要查看stats包中的数据集trees的某一列数据,比如仅查看Girth列的命令是 ‍
选项:
A: trees$Girth
B:  trees[Girth]
C:  trees(Girth)
D:  trees.Girth
答案: 【 trees$Girth

11、单选题:
​要查看stats包中的数据集trees的信息的命令是‎
选项:
A: ? tree
B: trees
C: ? trees
D: ?? tree
答案: 【 ? trees

12、单选题:
‌要查看stats包中的数据集women的前10行数据的命令是 ‎‌‎
选项:
A: women(1:10)
B: women[1:10]
C: women(1:10,)
D: women[1:10,]
答案: 【 women[1:10,]

13、单选题:
​要查看R中的所有内置的数据集的命令是​
选项:
A: data(package=packages(all.available=TRUE))
B: data(packages)
C: data()
D: data
答案: 【 data()

14、单选题:
‎要计算arctg (-1) 的值的命令是‍
选项:
A: arctang(-1)
B: arctan(-1)
C: atan(-1)
D: atang(-1)
答案: 【 atan(-1)

15、单选题:
‍要计算tg (兀/4) 的值的命令是​
选项:
A:  t(pi/4)
B:  tang(pi/4)
C:  tan(pi/4)
D:  tag(pi/4)
答案: 【  tan(pi/4)

第3讲 向量与矩阵

测试3---向量与矩阵

1、单选题:
‎读取系统的当前日期时间(只需要显示年月日)的命令是​
选项:
A: Sys.time() 
B: Sys.Date()
C: date()
D: Sys.date()
答案: 【 Sys.Date()

2、单选题:
‍不能读取系统的当前日期时间的命令是‍
选项:
A: date() 
B: Sys.date()
C: Sys.Date()
D: Sys.time() 
答案: 【 Sys.date()

3、单选题:
‏要查看当前工作环境里有哪些变量的命令是​
选项:
A: ls()
B: rm()
C: print()
D: clean()
答案: 【 ls()

4、单选题:
‎要查看当前工作环境里的变量a的类型的命令是​
选项:
A: print(a) 
B: ls(a)
C: rm(a)
D: class(a)
答案: 【 class(a)

5、单选题:
‌生成向量X= (1,2,3,4,5,6,7,8,9,10)的命令是‏
选项:
A: X<-c(1:10)
B: X<-c[1:10]
C: X<-c(1,10)
D: X<-c(1.10)
答案: 【 X<-c(1:10)

6、单选题:
​用seq函数,生成向量X= (1,2,3,4,5,6,7,8,9,10)的命令是‌
选项:
A: X<-seq[1:10]
B: X<-seq(1, by = 1, length.out = 1)
C: X<-seq(1, by = 10, length.out = 1)
D: X<-seq(1, by = 1, length.out = 10)
答案: 【 X<-seq(1, by = 1, length.out = 10)

7、单选题:
‍用gl函数,生成向量Y=(1 ,1, 2 ,2 ,3, 3)的命令是‏
选项:
A: Y <- gl(3, 2, 6, labels = c(1, 2,3))
B: Y <- gl(3, 2, 6, labels = (1, 2,3))
C: Y <- gl(3, 2, 6, label = c(1, 2,3))
D: Y <- gl(1, 2, 3, labels = c(1, 2,3))
答案: 【 Y <- gl(3, 2, 6, labels = c(1, 2,3))

8、单选题:
​用rep函数,生成向量Z=(1 ,1, 1 ,2 ,2, 2,2)的命令是​
选项:
A: Z <- c(rep(1, 2), rep(3, 4))
B: Z <- c(rep(1, 3), rep(2, 4))
C: Z <- c(rep(1, 4), rep(2, 3))
D: Z <- c(rep(2, 3), rep(1, 4))
答案: 【 Z <- c(rep(1, 3), rep(2, 4))

9、单选题:
‎查询向量X= (1,2,3,4,5,6,7,8,9,10)中第6个元素的值的命令是​
选项:
A: X6
B: X(6)
C: X[6]
D: X[6,]
答案: 【 X[6]

10、单选题:
‏把向量X= (1,2,3,4,5,6,7,8,9,10)中第6个元素的值修改为20 的命令是‎
选项:
A: X[6]=20
B: X6=20
C: X{6}=20
D: X(6)=20
答案: 【 X[6]=20

11、单选题:
‏在向量X=(1,2,3,4,5,6,7,8,9,10)的最后插入1个元素(第11个元素)为22的命令是‎
选项:
A: X(11)=22
B: X11=22
C: X [11]=22
D: X{11}=22
答案: 【 X [11]=22

12、单选题:
‌在向量X=(1,2,3,4,5,6,7,8,9,10) 中插入1个新元素12,使向量X扩充为X=(1,2,3,12,4,5,6,7,8,9,10)的命令是‏
选项:
A: X<-c(X(1:3),12,X(4:10))
B: X<-c[X(1:3),12,X(4:10)]
C: X<-c[X[1:3],12,X[4:10]]
D: X<-c(X[1:3],12,X[4:10])
答案: 【 X<-c(X[1:3],12,X[4:10])

13、单选题:
‍向量X= (1,2,3,4,5,6,7,8,9,10),删除向量X的第3个元素的命令是‎
选项:
A: X<-X<-4>
B: X<-X (4)
C: X<-X (-4)
D: X<-X [-4] 
答案: 【 X<-X [-4] 

14、单选题:
‍向量x=(1,2,3,4,5,6),向量x中的元素按列填充,生成一个3行2列的矩阵A的命令是     ‍‍A=‍‍‍‍     [,1] [,2]‍‍[1,]    1    4‍‍[2,]    2    5‍‍[3,]    3    6    ‍‍‍
选项:
A: A <- matrix(

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

发表评论

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