ブックマーク / blog.atusy.net (4)

  • R Markdown + XeLaTeX で日本語含め好きなフォントを使って PDF を出力する

    これまでに度々 Rmd で日PDF を出力する系の記事を書いてきました. RMarkdown + XeLaTeX + Noto フォントで日PDF を出力する https://blog.atusy.net/2019/04/29/notocjkjp-on-rmd/ Rmarkdownで日PDFを出力する https://qiita.com/Atsushi776/items/9ef1e5d744e2b91c61eej 両記事は共に IPA(ex) フォントを使ってきました. しかしもっと自由にフォントを選びたくなるのが人の定め……. これには YAML フロントマターで簡単に済ます方法と プリアンブルで柔軟性を重視する方法があります. LuaTeX 使ったことないので XeLaTeX に限定して話します. 今回紹介する内容により,ユニコード対応フォントを使うことで,ギリシャ文字

    R Markdown + XeLaTeX で日本語含め好きなフォントを使って PDF を出力する
  • geom_histogramのビン幅を動的に決定する

    TL; DR geom_histogram(binwidth = ) はデータを受け取ってビン幅を返す関数を受け付けるよ。 ggplot2のヒストグラムはビン数30が既定 なぜ……。調整するには bins でビン数を変えるか、 binwidth でビン幅を変える。両方指定すると binwidth が優先される。 library(ggplot2) ggplot(diamonds, aes(price)) + geom_histogram() ## `stat_bin()` using `bins = 30`. Pick better value with `binwidth`. 参考: https://stats.biopapyrus.jp/r/ggplot/geom_histogram.html ビン幅を動的に決めたい という話は随分前にQiitaでもした。事前に頻度分布を集計した結果をデ

    geom_histogramのビン幅を動的に決定する
    fenrir-naru
    fenrir-naru 2021/05/24
    geom_histgramのbinwidthにはfunctionを指定できる nclass.scottとか
  • ggplot2で$TeX$を利用する

    はじめに ggplot2 で \(TeX\) 記法が使えると嬉しいですよね.一応,そういう人たちのための入口としては expression だとか bquote だとかがあるんですが,ここでは紹介しません.いえ,毎度使い方を忘れてしまい,紹介できないというのが正しいです. そんな私に latex2tex パッケージ. TeX() により, \(TeX\) 記法の文字列をRの expression に変換してくれます.覚えることが少なくシンプルになっていいですね.皆さんも是非. library(latex2exp) TeX('\\LaTeX') ## expression(`\LaTeX` = paste("", L^{ ## phantom()[phantom()[phantom()[scriptstyle(A)]]] ## } * T[textstyle(E)] * X)) インストール

    ggplot2で$TeX$を利用する
    fenrir-naru
    fenrir-naru 2021/05/20
    “library(latex2exp)”
  • ggplot2のレジェンド位置を調整

    ggplot2のレジェンド位置を変えるには Cookbookの Changing the position of the legend が参考になる. 要は theme() を使って legend.position を長さ2の数値ベクトルないし"none" , "left" , "right" , "bottom" , "top" の文字列で与え, legend.justification を長さ2の数値ベクトルないし"center" の文字列で与えれば いいわけだが,早見表が欲しい. パッケージ tidyverseからはggplot2の他にdplyr, purrrを使う.また,図を並べるためにはpatchworkを使う. patchworkについては私のTokyo R 73での発表スライドを参考にしてほしい. library(tidyverse) library(patchwork) 基

    ggplot2のレジェンド位置を調整
    fenrir-naru
    fenrir-naru 2019/11/14
    ggplot2 凡例位置
  • 1