エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
R で変更不可能な変数を定義する - 捨てられたブログ
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
R で変更不可能な変数を定義する - 捨てられたブログ
R で変更不可能な変数を作るには lockBinding 関数を使います。 a <- 1 lockBinding("a", .GlobalEnv) ... R で変更不可能な変数を作るには lockBinding 関数を使います。 a <- 1 lockBinding("a", .GlobalEnv) 変数を定義してから lockBinding すると誤って変更してしまう場合があるので,定義と定数化を同時に行います。 constAssign <- function(x, value, envir=as.environment(-1)) { e <- envir assign(x, value, envir=e) lockBinding(x, e) } assign 関数と同様に,次のように使うことができます。 constAssign("FOO", 1) 定義した定数を削除する場合は,普通に rm 関数で問題ありません。 rm(FOO) 参考文献 Declaring a Const Variable in R 履歴 [2013-05-14 19