Let's say we have a statement that produces integer(0), e.g. a <- which(1:3 == 5) What is the safest way of catching this?
![How to catch integer(0)?](https://cdn-ak-scissors.b.st-hatena.com/image/square/98d6f053a97a87156775f60757c60865d0f2c47d/height=288;version=1;width=512/https%3A%2F%2Fcdn.sstatic.net%2FSites%2Fstackoverflow%2FImg%2Fapple-touch-icon%402.png%3Fv%3D73d79a89bded)
Let's say we have a statement that produces integer(0), e.g. a <- which(1:3 == 5) What is the safest way of catching this?
Statistical Consulting Web Resources
eval + parse + text vs. eval + substitute + do.call R で実行したいコードが character 型のオブジェクトとして格納されている場合、eval + parse + text などを使って実行する事があります。 例えば、添え字をインクリメントして x1, x2, ..., という連番オブジェクトを生成する場合などに利用されていると思います。 各所 R コミュニティでは eval + parse + text なんて使うのはダメだ!という話をよく見かけます。 使ってはいけない理由についてはクリアに理解できなかったのですが、計算速度には違いがあるという事が指摘されているようです。 そこで、非推奨の eval + parse + text と推奨されている eval + substitute + do.call のシンプルな例を示した上で、
1996 - 1997 少年の頃、中野区の哲学堂近くの古めかしい水道タンク丸いドームに小さな穴が斜めに5個ほどあいているのを見た事があった。父が「それは太平洋戦争当時の米空母艦載機グラマン・ヘルキャットの12.5ミリ機銃掃射の穴だよ」と教えてくれた。すごく怖かった。私の初めての戦争体験だった。ニュースでサラエボの無数の弾痕を見たとき、私はこれらを撮らねばならないという衝動に駆られた。現実の戦渦の悲惨さとファインダーに逆さに映る奇妙な美しさとの落差に戸惑いながらの撮影だった。戦争で亡くなった方々の冥福を祈りたい。 新しい「HOLES」が創られる事がない事を願わずにはいられない。 平野正樹 When I was young, I saw five small holes in a line across the dome of an old water tank near Tetsugakud
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く