为什么我的R文件名为NULL而不是我定义的是什么?

时间:2015-01-18 12:00:33

标签: r

在这个例子中:

nsims = c(10, 100, 500, 1000)
nsim = 1000
l    = 0.2

for(steps in nsims)
{   
    means <- data.frame(v=1000)

    for(i in 1:nsim)
    {   
        means[i, 1] <- mean(  rexp(40, l)  )
    }

    fn <- cat( "./means-", str_pad(steps, 4, pad="0"), ".png", "\n", sep="")

    print(fn)
}

fn的输出最终为NULL

问题是什么?我的意思是我清楚地定义fn以获得字符值。

1 个答案:

答案 0 :(得分:2)

R cat函数输出值。它没有分配它。相反,请使用paste