RのTrelliscopeでビッグデータを可視化する
Ryan Hafen
Author, TrelliscopeJS
facet_trelliscope() に as_plotly = TRUE を追加するだけです。
例:
gap_life <- select(gapminder, year, lifeExp, country, continent)
ggplot(gap_life, aes(year, lifeExp)) +
geom_point() +
facet_trelliscope(~ country + continent,
name = "lifeExp_by_country",
desc = "Life expectancy vs. year for 142 countries.",
nrow = 2, ncol = 3,
as_plotly = TRUE)

facet_trelliscope() に auto_cog = TRUE を追加するだけです。
例:
ggplot(gap_life, aes(year, lifeExp)) +
geom_point() +
facet_trelliscope(~ country + continent,
name = "lifeExp_by_country",
desc = "Life expectancy vs. year for 142 countries.",
nrow = 2, ncol = 3,
auto_cog = TRUE)
利用可能な自動コグノスティクスの詳細は autocogs::autocog のヘルプを参照してください。

軸の範囲は scales 引数で制御できます。
3つのオプション:
"same"(デフォルト)"sliced""free"各パネルの軸範囲は同一です。
パネル間で公平な比較が可能です。

各パネルの軸範囲は同じですが、開始位置は異なる場合があります。
スケールの差異を比較するのに便利です。

各パネルの軸範囲はそれぞれのデータに基づきます。

RのTrelliscopeでビッグデータを可視化する