大学MOOC R语言数据挖掘与分析(常州大学)1453616162 最新慕课完整章节测试答案
第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.56print(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 <- 100x + 1; y <- 2 * (x + 2)
选项:
A: 100
B: 101
C: 102
D: 105
答案: 【 100】
9、单选题:
下面语句的执行结果是sum <- 0for(i in 1:100)sum = sum + iprint(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(
