2013-10-01から1ヶ月間の記事一覧

オプション値を変更して、警告を止めて戻して

R

suppressMessages関数で止まらなった気がするので、こんな感じで書いておいた。 warn.value <- as.numeric(options("warn")) options(warn = -1) #何かの処理 #...... options(warn = warn.value) オプションの値の変更法のメモも兼ねる。

変数のスコープがよくわからない

とりあえずハマった例だけメモっておく。 (for|リスト内包表記)内だけの変数…とはならない i = 0 for j in range(10): a = [x + i for i, x in enumerate([1,2,3,4,5])] print i これ、0になると思って実行したら 4となって、あばばばばばとなった。 〜追記〜…