早教吧 育儿知识 作业答案 考试题库 百科 知识分享

R语言问题(只用回答第一个就好)1生成序列1,2,2,3,3,3,4,4,4,.,50,50,50(50个50),49,49,...,4,4,4,4,3,3,3,2,2,1将结果保存在seq.txt(使用write.table命令)2将上步生成的序列转换为50行的矩阵,要求第一行

题目详情
R 语言 问题(只用回答第一个就好)
1 生成序列 1,2,2,3,3,3,4,4,4,.,50,50,50(50个50),49,49,...,4,4,4,4,3,3,3,2,2,1
将结果保存在seq.txt(使用write.table命令)
2 将上步生成的序列转换为50行的矩阵,要求第一行元素依次为1,2,2,3,3,3...10,10
将结果保存在matrix.txt(使用write.table命令)
3 取出上步生成的矩阵的第18列
将结果保存在c18.txt
4 分别计算2中生成矩阵每行的平均值,中位数,标准差,要求结果为一50*3的矩阵,每一行依次存放2中矩阵的对应三个数据指标
将结果保存在result.txt
5 用hist()命令对2中生成矩阵的第2列做频率直方图
将结果保存为hist.png
▼优质解答
答案和解析
seq=c(rep(1:50,c(1:50)),rep(49:1,c(49:1)))
write.table(seq,file="seq.txt")
自己设置路径就行了.