Ytterligare TrelliscopeJS-funktioner

Visualisering av big data med Trelliscope i R

Ryan Hafen

Author, TrelliscopeJS

Interaktiva ggplot-paneler med Plotly

Lägg till as_plotly = TRUE i facet_trelliscope().

Till exempel:

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)
Visualisering av big data med Trelliscope i R

Interaktiva ggplot-paneler med Plotly

Visualisering av big data med Trelliscope i R

Kontextbaserade automatiska kognostiker

Lägg till auto_cog = TRUE i facet_trelliscope().

Till exempel:

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)

Se hjälpen för autocogs::autocog för mer information om tillgängliga automatiska kognostiker.

Visualisering av big data med Trelliscope i R

Kontextbaserade automatiska kognostiker

Visualisering av big data med Trelliscope i R

Axelgränser

Axelgränsernas intervall styrs med argumentet scales.

Tre alternativ:

  • "same" (standard)
  • "sliced"
  • "free"
Visualisering av big data med Trelliscope i R

scales = "same"

Varje panels gränser är identiska.

Möjliggör jämförelser på lika villkor mellan paneler.

Visualisering av big data med Trelliscope i R

scales = "sliced"

Varje panels gränser täcker samma intervall men börjar inte nödvändigtvis på samma ställe.

Användbart för att jämföra skillnader i skala.

Visualisering av big data med Trelliscope i R

scales = "free"

Varje panels gränser baseras på den egna datans omfång.

Visualisering av big data med Trelliscope i R

Nu kör vi en övning!

Visualisering av big data med Trelliscope i R

Preparing Video For Download...