2010-10-22 76 views

回答

2

那麼是什麼?你的函數中的df不會是全局df。

> df = 1 
> foo = function(x){df=x*2;return(df)} 

現在,當你做富(DF)的函數裏面的df是不是全球DF。那麼你的問題是什麼?我想,如果你希望你的函數內部全球DF爲好,在這種情況下,它只能是一個問題:

  • 不要在函數中使用全局變量 - 它打破了功能性風格
  • 使用不同的名稱如果這是不同的事情。