【R】gghilbertstrings

1. はじめに

gghilbertstringsは、ヒルベルト曲線を描くパッケージです。

2. インストール

CRANでインストールできるはずですが、なぜかできなかったので、Githubからインストール。

remotes::install_github("Sumidu/gghilbertstrings")

3. 使ってみる

library(gghilbertstrings)

df <- data.frame(val = 1:26)
gghilbertplot(df, val, add_curve = T)    

こんな風に色やサイズも変更できます。

library(tibble)

df2 <- tibble(val = 1:120, 
             size = runif(120, 1, 10),
             color = rep(c(3:8),20)) 

gghilbertplot(df2, val, 
              color = factor(color), 
              size = size, 
              add_curve = T)  

4. さいごに

こんなフラクタルがあることを初めて知りました。

Add a Comment

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