エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
R-Source
ローカル変数と永続代入 <<- について 関数中で値が代入される変数をローカル変数といい,ここでの値は... ローカル変数と永続代入 <<- について 関数中で値が代入される変数をローカル変数といい,ここでの値は普通の変数(グローバル変数)に影響を与えない.例えば,関数内 <- による代入がなされた変数はその関数の中でのみ有効である.つまり,関数内で <- による代入を行なっても,関数の外部にある同じ名前の変数の値は決して変わることがない.よって関数の内部では外部に及ぼす影響を考えずに変数名を決めてもよいことになる. x <- 10 # グローバル変数 x myfunc <- function(y) { # y は引数(形式パラメータという) x <- y + 999 # x は関数 myfunc() 中のローカル変数 return(x) # 引数でもローカル変数でもない変数は自由変数と呼ばれる } # x [1] 10 # グローバル変数 x の値は 10 myfunc(1) [1] 1000
2012/12/28 リンク