Další funkce TrelliscopeJS

Vizualizace velkých dat s Trelliscope v R

Ryan Hafen

Author, TrelliscopeJS

Interaktivita panelů ggplot pomocí Plotly

Stačí přidat as_plotly = TRUE do facet_trelliscope().

Příklad:

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)
Vizualizace velkých dat s Trelliscope v R

Interaktivita panelů ggplot pomocí Plotly

Vizualizace velkých dat s Trelliscope v R

Automatické kognostiky na základě kontextu

Stačí přidat auto_cog = TRUE do facet_trelliscope().

Příklad:

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)

Další informace o dostupných automatických kognostikách naleznete v nápovědě autocogs::autocog.

Vizualizace velkých dat s Trelliscope v R

Automatické kognostiky na základě kontextu

Vizualizace velkých dat s Trelliscope v R

Limity os

Rozsahy limitů os lze řídit argumentem scales.

Tři možnosti:

  • "same" (výchozí)
  • "sliced"
  • "free"
Vizualizace velkých dat s Trelliscope v R

scales = "same"

Limity každého panelu jsou stejné.

Umožňuje srovnávání panelů za stejných podmínek.

Vizualizace velkých dat s Trelliscope v R

scales = "sliced"

Limity každého panelu pokrývají stejný rozsah, ale nezačínají nutně na stejném místě.

Vhodné pro porovnávání rozdílů v měřítku.

Vizualizace velkých dat s Trelliscope v R

scales = "free"

Limity každého panelu vycházejí z rozsahu jeho vlastních dat.

Vizualizace velkých dat s Trelliscope v R

Pojďme procvičovat!

Vizualizace velkých dat s Trelliscope v R

Preparing Video For Download...