【R】ggbreak

1. はじめに

ggbreakは、ggplotなどで使えるようにデータにbreakを作ってくれるパッケージです。

2. インストール

CRANからインストールできます。

install.packages("ggbreak")

3. つかってみる

library(ggplot2)
library(ggbreak)
library(patchwork)


d <- data.frame(x = 1:20,
                y = c(rnorm(5) + 4, rnorm(5) + 20, rnorm(5) + 5, rnorm(5) + 22),
                group = rep(c(1, 2, 3, 4), 5)
)

g <- ggplot(d, aes(x, y, fill=factor(group))) + 
  geom_col() 

g2 <- g + 
  scale_y_break(c(5, 15)) + 
  scale_y_break(c(16, 20)) + 
  scale_y_reverse()

g + g2

4. さいごに

このほかにもいろいろ機能があるようです。

Add a Comment

メールアドレスが公開されることはありません。