找回密码
 立即注册
查看: 2594|回复: 1

求助大神编写程序

[复制链接]
发表于 2015-6-17 18:58:31 | 显示全部楼层 |阅读模式
我想实现以下任务:在R编辑器里输入或导入n个数据组成一个序列,执行一个已经编写好的函数,能够实现对此序列的同比增长的计算并且绘制出折线图;如果是输入或导入n组数据,同样能实现计算并且将几个折线图同时绘制到一个图表中!【还希望对R语言感兴趣的乐于助人的大神给予帮助】
回复

使用道具 举报

发表于 2015-6-18 14:08:19 | 显示全部楼层
  1. growplot<-function(x,n){
  2.   y=matrix(data=NA,nrow=(nrow(x)-1),ncol=n)
  3.   for(t in 1:nrow(y)){
  4.     for(j in 1:n){
  5.       y[t,j]=(x[t+1,j]-x[t,j])/x[t,j]
  6.     }
  7.   }
  8.   matplot(1:nrow(y),y[,1:ncol(y)],type="l")
  9.   return(y)
  10. }
  11. x<-matrix(1:30,nrow=5,ncol=6)
  12. growplot(x,ncol(x))
复制代码


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|R语言中文网

GMT+8, 2024-11-25 22:30 , Processed in 0.026588 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表