统计分析软件模拟试题一及答案_第1页
统计分析软件模拟试题一及答案_第2页
统计分析软件模拟试题一及答案_第3页
统计分析软件模拟试题一及答案_第4页
统计分析软件模拟试题一及答案_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

统计分析软件课程模拟试卷(1)(时间:年月日,共100分钟)48学时,3学分,闭卷,总分100分,占总评成绩50%注:此页不作答题纸,请将答案写在答题纸上一、填空题(本题20分,每小题2分)1.x=c(7,12,9,15,8,7,14),则R命令median(x)返回结果是:2.在R命令行键入setwd("d:/R32")的含义是3.x<-c(23,42,15,26,37),则R命令sort(x)的输出结果是4.R命令temp=c(4,6,3),则rep(temp,3)的输出结果是5.R命令any(c(1,3,5,7)>3)的输出结果是6.R程序a<-c(1:3,seq(2));print(a)的输出结果是7.已知a<-1:100,取出向量a中偶数位置上的元素的R表达式应为8.现有R函数:color<-function(t)switch(t,r='red',g='green',b='blue'),则color('b')的运行结果为9.Python中的可变数据类型有10.Python列表对象aList的值为[3,4,5,6,7,9,11,13],那么aList[3:]得到的值是二、单项选择题(本题20分,每小题2分)1.根据所采用的计量尺度不同,可以将统计数据分为( ) A. 分类数据、顺序数据、间隔数据和比率数据 B. 原始数据与二手数据   C. 观测数据与实验数据 D. 时序数据与横截面数据2.关于R语言save.image命令,下面说法正确的是()A.可以保存工作区对象B.可以保存工作区代码C.可以同时保存工作区对象和代码D.可以保存图像3.已知a<-c(1:5,7:10),则R语言max(a[6:8]<-3:1)的结果是()。A.1 B.3 C.9 D.104.若a<-matrix(1:12,c(3,4)),则apply(a,1,function(x)x^2)的运行结果为:A.[,1][,2][,3][1,]149[2,]162536[3,]496481[4,]100121144B.[,1][,2][,3][,4][1,]11649100[2,]42564121[3,]93681144C.[,1][,2][,3][,4][1,]14916[2,]25364964[3,]81100121144D.[,1][,2][,3][1,]12581[2,]436100[3,]949121[4,]16641445.对于下面的R函数 new1<-function(a=10,b=5,c=2){ result<-a*b+c print(result) }则调用new1(2)的运行结果为:A.22 B.12 C.52 D.426.Python语句"ab"+"c"*2的运行结果是()A.'abc2'B.'abcabc'C.'abcc'D.'ababcc'7.关于Python字符串下列说法错误的是()A.字符应该视为长度为1的字符串B.字符串以\0标志字符串的结束C.既可以用单引号,也可以用双引号创建字符串D.在三引号字符串中可以包含换行回车等特殊字符8.关于Python内存管理,下列说法错误的是()A.变量不必事先声明 B.变量无须先创建和赋值而直接使用C.变量无须指定类型 D.可以使用del释放资源9.以下不能创建一个字典的语句是()A.dict1={} B.dict2={3:5}C.dict3={[1,2,3]:"uestc"} D.dict4={(1,2,3):"uestc"}10.调用以下函数返回的值()defmyfun():passA.0B.出错不能运行C.空字符串D.None三、简答题(本题20分,共4题,每小题5分)1.向量x=c(7,NA,14,12,9,NA,9,15,NA,8),编程实现将全部缺失值替换为紧邻该缺失值后面的元素的值,如第1个NA的值用x[3]的值14替换。写出对应的R语句。2.Shiny是R中常见的交互式web应用框架。写出Shiny应用程序app.R中的ui和server对象的主要概念或功能。3.试采用逆变法随机生成100个分布服从概率密度函数为的随机数,写出生成对应随机数的R语句。4.阐述R语言公式y~0+x和y~x表示的意义(x为自变量,y为因变量)。四、分析题(本题15分)有两组雌鼠,分别饲以高蛋白和低蛋白饲料,8周后记录各鼠体重增加量如下#高蛋白组体重增量high<-c(134,146,104,119,124,161,107,83,113,129,97,123)#低蛋白组体重增量low<-c(70,118,101,85,107,132,94)x<-c(high,low)a<-factor(c(rep(1,12),rep(2,7))) #语句avar.test(x~a) #语句bt.test(high,low,paired=FALSE) #语句c1.语句a的作用是什么?(3分)2.语句b的作用是什么?如何解释语句b得到的如下结果(6分):F=1.0755,p-value=0.97883.语句c的作用是什么?如何解释语句c得到的如下结果(6分):t=1.9107,p-value=0.07821五、改错题(本题10分)下面R程序实现打开data子目录的"data.csv"文件,对该文件中的数据进行处理后,将结果写回"results.csv"文件。#readinputinput_data<-read.csv(data/data.csv)#getnumberofsamplesindatasample_number<-nrow(input_data)#generateresultsresults<-some_other_function(input_file,sample_number)#writeresultswrite.csv(data/results.csv,results)请指出上述程序中的错误,并给出正确的写法。六、编程题(本题15分)编写R语言rmblanks函数,删除给定字符串(mystr)首尾空格。如mystr="hello,world",调用函数rmblanks(mystr)的结果应为"hello,world";mystr="IloveR",调用函数rmblanks(mystr)的结果应为"IloveR".

模拟试卷(1)答案一、填空题(每题2分,共20分)1.92.设定“d:/R32”为工作目录34634634635.TRUE6.123127.a[seq(2,100,2)]8.‘blue’9.列表、字典10.[6,7,9,11,13]二、单项选择题(每题2分,共20分)题号12345678910答案AABABCBBCD(无严格标准答案,以下内容可供参考)三、简答题(20分,每题5分)1.x[which(is.na(x))]=x[which(is.na(x))+1]2.ui主要包括用户界面,server主要包括后台服务器运行的有关函数。3.set.seed(123);u=runif(100);x=2*sqrt(u)4.y~x表示y对x进行回归,包括截距项,y-0+x,y对x进行回归,不包括截距项四、分析题(15分)1.(3分)表示把语句数据进行分组,第一组赋为1,第二组赋为22.(6分)方差齐性检验。结果表示,不能拒绝两组方差相等的原假设。3.(6分) T检验。结果表示,在alpha=0.05的置信水平下,不能拒绝原假设,即两组体重增加量不显著。五、改错题(10分)存在两处错误:1、input_data<-read.csv(“data/data.csv”)(5分)2、write.csv(results,“data/results.csv”)(5分)六、编程题(15分)mystr="hello,world"rmblanks<-function(mystr){mystr=strsplit(mystr,split="")

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论