如何使用用于打印数字序列的for循环运行用户定义的函数?

时间:2019-05-19 10:04:45

标签: r

我想创建一个简单的函数,在给定N的不同选择的情况下,打印从1到N的不同数字序列。下面的代码仅适用于N的第一个值10,而不适用于N的第二个值( 20)。实际上,它显示警告

  

在1:N中:数值表达式包含2个元素:仅使用第一个。

try<-function(N=NULL)
     {
       for(val in N)
        {
          x<-1:N 
          print(x)
        } 

 }

y<-try(N=c(10,20))

0 个答案:

没有答案