タグ

ブックマーク / www.anlyznews.com (4)

  • あなたを馬鹿に見せる15の英文法の間違え

    "15 Grammar Goofs That Make You Look Silly"と言うinfographicがTwitterで流れていた。恐らく英語ネイティブが良く間違える混同表記で、英語を扱う日人も知っておいた方が良いので内容を紹介したい。英語熟練者はネイティブでもこんなモノと笑う所らしいが、英語運用能力が低い人は笑ってもいられない現実がある。 追記(2012/03/07 16:00):タイトルの「間違え」にツッコミが多数あったのだが、辞書を引いた限りは『「間違い」に同じ』とあり問題が無さそうなので、そのままにしておく。なお、大辞泉にも『間違え』があり、時事ドットコムのタイトルも「座り間違え」になっていた。 1. YOURとYOU'RE 中一レベルだが、最初はこれ。 2. IT'SとITS これも中一レベルだが、序盤は誤字・脱字的なもののようだ。 3. THERE / THEIR

    あなたを馬鹿に見せる15の英文法の間違え
    TYK
    TYK 2012/03/08
  • Rのちょっと速いコードの書き方

    Rはループ速度が段違いに遅いと言われる。確かにループとメソッド呼び出しで構成したマイクロベンチマークを実行すると、Javaが6.32秒、C++で6.33秒で終わる処理が、87時間18分16.0秒(推定値)かかったりする。S-PLUSやMatlabなどの他の同種の言語よりは高速か同等と指摘されているが、汎用言語に比べると断然遅い(Benchmark 2)。 もちろん大半の計算は問題ない。標数1万ぐらいのサンプルでプロビット分析を行っても、1秒もかからず計算が終わる。コマンドを打っている時間の方が圧倒的に長い。しかし人間はどのような環境でも速度に憧れるものだ。そしてRでも短時間に処理を終わらせる為のコツはある。 1. パッケージや内部関数を使う 大抵の著名パッケージはC言語で実装されているので、内部的な処理は高速だ。Rではなるべくコードを書かない方が良い。スクリプト言語やインタープリッタ全般

    Rのちょっと速いコードの書き方
    TYK
    TYK 2012/02/13
  • Rが使えるフリをするための14の知識

    米国FDAで公認され、ハーバード大学やイェール大学の授業で利用されるようになり、世間での認知度が着実に上昇している統計用プログラミング環境のRだが、ユーザーなのか、ユーザーになりたいのか、ユーザーとして振舞いたいのか分からない人が増えてきた。 スノッブなユーザーとして振舞う場合は、Rの特性を語れる必要があるので、ユーザーになるよりもRへの知識や理解が必要で、実は難易度が高い行動である。それでもあえて意識の高いRユーザーとして振舞いたい人々のために、最低限求められる事のチェック・リストを用意してみた。 1. 参考文献や参考ページを押さえておく 一番大事な事だが、参考文献や参考ページを押さえておこう。公式サイトで配布されている、「R 入門」「R 言語定義」「R のデータ取り込み/出力」は持っておくべきだ。R-TipsやRjpWikiも参考になる。 2. 演算子や制御構文をマスターする 四則演算

    Rが使えるフリをするための14の知識
    TYK
    TYK 2012/02/04
  • ベイズ推定を知っているフリをするための知識

    最近はベイジアンが増えてきて、実用分野での利用も進んでいるようだ。話題としては知っておきたいが、世間一般には理解に混乱を生んでいるようだ。 ベイズ推定は入門レベルの統計学の教科書ではオマケ的な扱いがされており、実際に伝統的な統計手法を拡張している面が強い。そういう意味では、誤解や混乱があっても仕方が無い。 利用する必要があるのか無いのか良く分からない点も多いのだが、知らないと告白するのも気恥ずかしいかも知れない。自分ではベイズ推定で分析を行わない人が、ベイズ信者と話をあわせるために最低限知っておくべき事をまとめてみた。 1. ベイズ推定とは何か? ベイズ推定とは、ベイズの定理を応用した推定手法だ。端的に理解するためには、最尤法に事前確率を導入している事だけ覚えれば良い。これで哲学的議論を全て回避してベイズ推定を把握することができる。 下の(1)式ではπ(θ)が事前確率、π(θ|x)が事後確

    ベイズ推定を知っているフリをするための知識
  • 1