【Rで作図】軸を切断して途中を省略し、軸幅の割合を変える 更新日:2024年9月21日 公開日:2024年5月21日 R ggplotで作った下記グラフ、一番高いバーのせいで、低いバーが見えにくくなっている。 なので、途中で棒をぶった切って、中間部を省略し、さらに上の方は間隔を狭めたい。 ……と思った時の備忘録。 軸を切断して途中を省略し、 […] 続きを読む
【Rで作図】Y軸タイトルを2列にする 更新日:2024年9月22日 公開日:2024年4月22日 R ggplot2でグラフを描いたとき、Y軸タイトルを長ーくすると、2列に降りたくなる。 ▲ グラフの中にY軸タイトルが収まりきれない。。。 その方法の備忘録。 Y軸タイトルを2列にして、位置を調整する 正規表現「\n」で改 […] 続きを読む
【Rで作図】棒グラフを作る 更新日:2024年9月22日 公開日:2023年9月21日 R 以下に示すのは、ggplotを使って、平均値で棒グラフを作る方法。 前準備 パッケージのインストール あらかじめ、必要なパッケージをインストールしておく。 library(tidyverse) library("ggpl […] 続きを読む
【Rで作図】グラフの背景を変更する 更新日:2024年9月22日 公開日:2022年9月22日 R 下のようなグラフがあって、この背景を変更したいとき。 themeで変更する。 グラフの背景の変更 白 theme_classic() グレー+格子(白) theme_gray() 白+格子(グレー) theme_bw() […] 続きを読む
【Rで作図】レジェンドのタイトルを消す 更新日:2024年9月21日 公開日:2022年9月21日 R ggplot2でグラフを作っていて、「レジェンドは要るけど、レジェンドタイトルは消したいな」と思って消した時の備忘録。 使う関数は「theme」のlegend.title = element_blank。 theme(l […] 続きを読む
【Rで作図】facet のタイトルのフォントサイズを変更 更新日:2023年5月11日 公開日:2022年9月10日 R グラフを作っていて、「Facetのタイトルのフォントサイズを変更したい」と思って消した時の備忘録。 themeに"strip.text = element_text(size = ○○)"でサイズを指定すればOK。 th […] 続きを読む
【Rで作図】レジェンドを消す 更新日:2023年5月11日 公開日:2022年9月2日 R グラフを作っていて、「レジェンド要らないな」と思って消した時の備忘録。 方法はいくつかあるけど、使い勝手が良かったのは、themeに "legend.position = "none"を追加する方法。 theme(leg […] 続きを読む
【Rで作図】グループ内でサブブループによってプロットの色と形を変える 公開日:2022年3月22日 R 下記のようなグラフがあり、 これにプロットを重ねたい……でもただプロットするだけじゃなくて、各グループ内にいるオスとメスがプロットの形と色で区別できるようにしたい。 そんな場合の備忘録↓ グループ内でサブブループによ […] 続きを読む
【Rで作図】棒グラフにプロットを重ねる 公開日:2022年3月18日 R 最近はどのジャーナルからも「棒グラフにはプロットを重ねるように」と言われると思う。 私自身、プロットしていないと気持ちが悪い。 で、その方法 ↓ 棒グラフにプロットを重ねる 棒グラフだけだと mean とかのデータを使う […] 続きを読む
【Rで作図】x軸ラベルを斜めにする 公開日:2022年3月14日 R 下記グラフのx軸ラベルを斜めにしたい場合。 theme(axis.text.x = element_text(angle = 角度, hjust = 高さの調節)) を追加する。 theme(axis.text.x = […] 続きを読む
【Rで作図】x軸の順番を変更 更新日:2022年2月13日 公開日:2022年2月5日 R 下記のようにグラフを作った。 # bar graphs factor(Data_NFT_sum$Region, levels=c("Ipsi-Hipp", "Ipsi-Ctx" , "Cont-Hipp" , "Cont […] 続きを読む
【Rで作図】エラーバーを追加する 公開日:2022年1月29日 R とある棒グラフを作成。 このグラフにエラーバーを付けたい場合、 geom_errorbar() を追加する。 エラーバーをつける 標準偏差(standard deviation, SD) SDは、 dplyr::summ […] 続きを読む
【Rで作図】グラフタイトル、x軸、y軸、レジェンドタイトルを変更する 公開日:2022年1月23日 R 下記の様に棒グラフを作成。 # bar graphs Data$Group <- factor(Data$Group, levels=c("WTM", "PdM" , "WTF" , "PdF" )) Data$R […] 続きを読む
【Rで作図】ggplot の基本概念 更新日:2024年9月21日 公開日:2022年1月15日 R ggplot (ggplot2) では色々なグラフがかけるけど、基本概念は「レイヤー構造」で作る、という事。 イメージは photoshop や illustrator のレイヤーと似てる。 ggplot( […] 続きを読む
【Rで作図】ヒストグラム 公開日:2021年12月4日 R あるデータのリバイスで、患者さんが最後に認知機能検査を受けた時期から亡くなるまでの期間が解析グループで差があるんじゃないか、とレビューアーから指摘された。 なので、その期間が各群で差がないことを示す検定結果をつける事に。 […] 続きを読む
【Rで作図】facet毎に色を変える 公開日:2021年11月18日 R 認知機能の変化を、LBD, AD, LBD+AD グループ毎に、LATE(+)とLATE(-)で分けて示したいと思い、下記のようにグラフを作製。 ```{r fig.width=6} filter(Data, compl […] 続きを読む
【Rで作図】EPSファイルやsvgファイルで出力 更新日:2022年8月31日 公開日:2021年9月21日 R R は色々なグラフィックスが作れて嬉しくなる。 作成した図表をそのまま R Markdown で出力できるのも魅力の一つだが、場合によっては、別のソフトで編集したいときも。 私の場合、Figures 等を作 […] 続きを読む
【Rで作図】複数グループのグラフの順番を並べ替える 更新日:2021年11月14日 公開日:2021年5月8日 R facet_wrap で3グループのグラフに分けて、ボックスプロットを作った。 MMSE <- filter(Data, complete.cases(Disease), complete.cases(LBD_Su […] 続きを読む
【Rで作図】特定のグループ毎に固めて表示する方法 更新日:2021年12月25日 公開日:2021年1月31日 R 例えば、Tgマウス(例はPdと記載)とWTマウスの解析で、 1つのグラフ内でオス(M)とメス(F)毎に固めて表示 Region(Ipsi-Hipp, Ipsi-Ctx, Cont-Hipp, Cont-Ctx)毎に複数の […] 続きを読む
【Rで作図】バイオリン・プロット(Violin plot) 更新日:2024年10月20日 公開日:2020年11月9日 R データをグラフにするとき、 「これのデータは バイオリン プロット で表すのが最適。」 と思う時があります。 今回は、それを R で作るときの備忘録。 ggplot2 のインストール ggplot2 は、“The Gra […] 続きを読む
【Rデータ整理】データフレームの最初の行、ディメンジョン、構造を確認する:head/dim/str 更新日:2024年10月21日 公開日:2020年10月20日 R テーブルデータを取り込んだ後は、最初の6行、ディメンジョン、概要などを確認する。 データの取り込み 例えば、 コンソールに下記入力してデータを取り込む。 例えば、Dドライブにある"data.csv"というファイルを取り込 […] 続きを読む