ユーザ用ツール

サイト用ツール


メモ:ggplot

文書の過去の版を表示しています。


ggplot

ggplot関係のメモ

数値の「年」の末尾に「年度」を付ける

グラフの横軸が「年度」だがデータは数値の「年」の場合、「○○年度」と表示したい場合が多い。これまでは、文字列やfactorなどで新しい変数を作成してaes()に与えていたが、やはり数値データは数値データとして使いたい。ようやく理解したのは、データは数値として私、ラベルのフォーマットを変更すればよいということ。

以下のように、scalesパッケージのnumber_formatを使う。この場合、接尾辞として「年度」を付与し、精度は整数まで、桁区切りは無しにする。

scale_x_continuous(
  labels = scales::number_format(suffix = "年度", accuracy = 1, big.mark = ""),
)

scalesパッケージの「*_format」の使い方がいまいちわからなかったが、こういう時に使うということか。

メモ/ggplot.1588756029.txt.bz2 · 最終更新: 2020/05/06 18:07 by admin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki