R言語による電子カルテデータの二次利用

~R言語初心者がデータ処理を楽しめるように基本的内容中心のサイトです~

R言語

JAB-HCCのshinyアプリ

2015年、虎の門病院肝臓センターからこんな報告がありました。本邦における B 型慢性肝疾患からの肝発癌予測リスクスコアモデル(Japanese risk estimations of HBV-related HCC:JAB-HCC)の作成 https://www.jstage.jst.go.jp/article/kanzo/56/9/56_4…

DiagrammeR 〜RでGraphvizを使う~

パワポでフローチャートや、ネットワーク図を作ると、ノードやエッジの位置が微妙にずれて、面倒だなと感じる人はいませんか。そんな時は、Graphvizを使用しましょう。 Graphvizを使うと、DOT言語で書かれたグラフを画像に出力できます。R言語では、Diagramm…

shiny server環境構築(ubuntu16.04)

職場のみんなでshinyアプリが使えるようにshiny server環境を構築してみたいと思います。www.rstudio.com今回も練習用にUbuntu仮想マシンを用意しました。まずR、shiny、shiny-server等インストールしましょう。 $ sudo apt-get -y install r-base $ sudo su…

PostgreSQLとRstudio環境構築

正直PostgreSQLは、ほぼ触ったことがありません。ただ医師会のレセコン(ORCA)や、オープンソース電子カルテのOpenDolphinはPostgreSQLを利用しており、これからレセコン・電子カルテデータをいじるのに避けては通れません。 はじめて操作した電子カルテはMyS…

DockerでRとMySQLの環境構築(Ubuntu16.04LTS仮想マシン編)

RとMySQLをDockerで動かす練習です。 今回はUbuntu 16.04 LTSで環境作ります。まずVMwareでUbuntu64bit16.04LTSの仮想マシンを作っておきます。 端末から、 $ sudo apt-get update $ sudo apt-get install apt-transport-https ca-certificates $ sudo apt-k…

Rで画像処理~magick package

最近、ホームページもRmarkdownで書くようになりました。凝ったものは必要ないし、修正するのも楽だし、Rstudioで全て済ませられるので満足してます。ただホームページに貼り付ける画像を編集するのに、他の画像ソフトを立ち上げるのはやや面倒だなとは感じ…

RでSQLデータベースへの接続1~MySQL編

電子カルテのデータベースは各施設で環境が違うため、今回は接続イメージを理解するためMySQLで練習してみます。 MySQLの準備 まずMySQLをダウンロード MySQL インストールはおまかせで。 デフォルトでconnectorも入るらしいのでそのまま Port:3306で root…