Funcționalități suplimentare TrelliscopeJS

Vizualizarea datelor mari cu Trelliscope în R

Ryan Hafen

Author, TrelliscopeJS

Interactivitate ggplot cu Plotly

Adăugați as_plotly = TRUE în facet_trelliscope().

Exemplu:

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)
Vizualizarea datelor mari cu Trelliscope în R

Interactivitate ggplot cu Plotly

Vizualizarea datelor mari cu Trelliscope în R

Cognostice automate contextuale

Adăugați auto_cog = TRUE în facet_trelliscope().

Exemplu:

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)

Consultați ajutorul pentru autocogs::autocog pentru informații despre cognostice automate disponibile.

Vizualizarea datelor mari cu Trelliscope în R

Cognostice automate contextuale

Vizualizarea datelor mari cu Trelliscope în R

Limite de axă

Intervalele axelor pot fi controlate cu argumentul scales.

Trei opțiuni:

  • "same" (implicit)
  • "sliced"
  • "free"
Vizualizarea datelor mari cu Trelliscope în R

scales = "same"

Limitele fiecărui panou sunt identice.

Permite comparații echitabile între panouri.

Vizualizarea datelor mari cu Trelliscope în R

scales = "sliced"

Limitele fiecărui panou acoperă același interval, dar nu încep neapărat din același punct.

Util pentru compararea diferențelor de scară.

Vizualizarea datelor mari cu Trelliscope în R

scales = "free"

Limitele fiecărui panou sunt bazate pe datele proprii.

Vizualizarea datelor mari cu Trelliscope în R

Să exersăm!

Vizualizarea datelor mari cu Trelliscope în R

Preparing Video For Download...