causal_statのノート

R, Tex, データサイエンスに関するノート

R

R関数や引数の名前の意味

R

Rの関数や関数の引数では、多くの省略形で名前がついていいるが、何をabbreviate しているか 以下に書いてあった。便利 http://jeromyanglim.blogspot.com/2010/05/abbreviations-of-r-commands-explained.htmlたとえば cex はcharacter extension の略 mgp …

R plot 内に数式を書く

R

https://stats.biopapyrus.jp/r/graph/expression.html

Rで2標本問題

Rで2標本問題竹澤氏 http://cse.naro.affrc.go.jp/takezawa/r-tips/r/65.html松岡氏の記事 2標本問題の新展開~古典的手法からカーネル法まで~ https://qiita.com/yuchi_m/items/7132b426d848dc81ad9f

Causal Inference for Continuous Treatments

Causal inference for continuous treatmentsEstimation of a continuous dose-response function 〇Hirano, K. and Imbens, G. W. (2004). The propensity score with continuous treatments. In Gelman, A. and Meng, X.-L., editors, Applied Bayesian Mo…

R glm, lm における欠損値の処理

R 欠損値の処理実際のデータ分析では欠損値が頻繁に表れる。特にglm, lm などでNAがあるobservations がdeleteされるので、 その処理に以下のページの説明が非常に役立つ。 関数complete.cases()を使う。https://stackoverflow.com/questions/23345419/r-fla…

R :データフレームの因子データを数値データに変換する

R

データフレームの因子データを一括で数値データに変換するyad 氏のブログのページ https://dev.classmethod.jp/statistics/r-dataframe-lapply/

R 列名を指定してデータを抽出

R

R 列名を指定してデータを抽出 非常に便利。 character型のベクトルを使うことが重要ひつじ助氏のブログが有用 https://qiita.com/hitsujisuke/items/d71ee40daa0786ae1680character 型への変換はas.character() http://cse.naro.affrc.go.jp/takezawa/r-tip…

r で括弧を描く:pBrackets

R

pBrackets パッケージで簡単に括弧を描けるhttps://cran.r-project.org/web/packages/pBrackets/pBrackets.pdf例 https://cran.r-project.org/web/packages/pBrackets/vignettes/pBrackets_vignette.pdf

RでPropensity Score 分析

RでPropensity Score 分析岩波データサイエンス 加藤・星野論文のコードとデータがgithub にある https://github.com/iwanami-datascience/vol3CM接触とゲーム使用時間の因果性分析

Rでmatching : ATE, ATTの推定

Rでmatching Matching パッケージMatchIt パッケージ Ho, Imai, King, Stuart による解説 https://r.iq.harvard.edu/docs/matchit/2.4-20/matchit.pdfA Step-by-Step Guide to Propensity Score Matching in R 応用 CMの効果 https://tjo.hatenablog.com/ent…

CART : RでCART

CART Classification and Regression TreeCART のまとめは一度書いたがもう一度トライ 主に、Breiman Friedman, Olshen, Stone (BFOS)と下川・杉本・後藤に基づく。CARTは次の3つのプロセスから構成される (i) Tree を 最大まで(基準を満たすまで)成長させ…

RでCART, Random Forest:リソース

RでCART rpart パッケージを使う。Recursive Partitioning: Large Companies and Glaucoma Diagnosis https://cran.r-project.org/web/packages/HSAUR/vignettes/Ch_recursive_partitioning.pdf (これが一番詳しい) https://www.r-bloggers.com/using-cart-i…

R 論理演算子

R

R 論理演算子http://cse.naro.affrc.go.jp/takezawa/r-tips/r/28.html ==, != など

R 確率分布に関連する関数

R

R 確率分布に関連する関数 pnorm, dnorm, qnor,m rnorm http://cse.naro.affrc.go.jp/takezawa/r-tips/r/60.html

R 行列

R

R 行列の定義と計算 〇データサイエンスの中心は行列計算 データサイエンスは多数の変数からなるデータを扱い、行列の計算はデータサイエンスにおいては最も基本的演算である。その意味で、専門家以外でも常識として知っていなければならない知識であり、高…

Rのリソース

R

Rのリソース マニュアル、テキスト Rについてのマニュアル、テキスト類は多いが、 まずはRの総本山 https://cran.r-project.org/ のマニュアル 日本語のマニュアルもある https://cran.r-project.org/doc/contrib/manuals-jp/Mase-Rstatman.pdf このフォルダ…

R 確率密度関数のグラフを描く

R

R 確率密度関数のグラフを描く グラフの一部を塗りつぶす polygon関数 http://aaaaushisan.blogspot.com/2012/04/r_13.html polygon関数の引数の意味がこちらにわかりやすく書いてある。 http://tips-r.blogspot.com/2014/05/polygon.html

R plot の調整

R

R plot 調整 軸の目盛 axis 関数 いろいろ説明あり便利→ http://bioinfo-dojo.net/2016/11/24/various_axis_r/ ---------------------------------- mgp 軸ラベルの距離を調整 http://triadsou.hatenablog.com/entry/20090402/1238642626 par 関数 http://tr…

R 前処理(重複のないデータを取り出す)

R

R 前処理 (データクリーニングという言葉もある) 以下は An introduction to data cleaning with R という論文 https://cran.r-project.org/doc/contrib/de_Jonge+van_der_Loo-Introduction_to_data_cleaning_with_R.pdf 以下はRjpWiki内のページ 一般に、…