GGPLOT2 In R: Visualiseringer med ESQUISSE

I denne øvelse lærer du, hvordan du bruger pakkerne ggplot2 og esquisse til at skabe visualiseringer i R.

Specifikt vil du lære, hvordan du indlæser et datasæt til esquisse og bruger esquisser (df) -funktionen. Dette vil lancere en grafisk brugergrænseflade, der giver dig mulighed for at trække og slippe felter. Og ved at bruge ggplot2, vil du være i stand til at generere den kode, der bruges til at oprette grafen.

GGPLOT2 In R: Visualiseringer med ESQUISSE

ggplot2 er en open source-datavisualiseringspakke til . Det er et og systematisk værktøj til at skabe grafik i R. Det tager dog noget tid at forstå dets funktioner, æstetik og lag.

Til denne tutorial lærer du, hvordan du bruger ggplot2 med esquisse. Esquisse - pakken giver dig mulighed for interaktivt at udforske og . Det vil hjælpe dig med at opbygge muskelhukommelse, hvilket gør ggplot2 nemmere at bruge og navigere.

ggplot2 og esquisse er begge gratis at downloade fra internettet.

Indholdsfortegnelse

Brug af funktionen esquisser ( ).

Åbn et tomt R-script. Når du bruger esquisse, anbefales det at gøre R-programgrænsefladen mindre. Du kan justere grænsefladestørrelsen ved at bruge tastaturgenvejen CTRL + – eller CTRL ++ .

GGPLOT2 In R: Visualiseringer med ESQUISSE

Dernæst skal du hente boligdatasættene. Gå til fanen Filer, og vælg Importer datasæt > Fra Excel .

GGPLOT2 In R: Visualiseringer med ESQUISSE

Vælg derefter den fil, hvor du gemte dataene. Du behøver ikke at importere filen. Alt du behøver er kodeeksemplet, der findes nederst til højre.

GGPLOT2 In R: Visualiseringer med ESQUISSE

Kopier denne kode og placer den i dit tomme script.

GGPLOT2 In R: Visualiseringer med ESQUISSE

Brug af esquisse og ggplot2 i R

Du skal bruge tidyverse og esquisse bibliotekerne. Indtast derefter esquisser-funktionen og skriv hus i parentesen.

GGPLOT2 In R: Visualiseringer med ESQUISSE

Koden åbner esquisse-menuen, der giver dig mulighed for at trække og slippe felter til bestemte områder i et plot. Du kan også justere plottets udseende, såsom at ændre farven eller plotstørrelsen.

GGPLOT2 In R: Visualiseringer med ESQUISSE

Når du placerer et felt på x- eller y-aksen, registrerer esquisse automatisk den bedste visualiseringstype, der skal bruges baseret på dataenes art.

Men du kan altid vælge at ændre plottypen, hvis du vil.

GGPLOT2 In R: Visualiseringer med ESQUISSE

På fanen Data kan du manipulere plotdataene og filtrere hver information efter dine præferencer.

GGPLOT2 In R: Visualiseringer med ESQUISSE

Du kan også tilføje en jævn linje til et punktdiagram. For at gøre det skal du klikke på fanen Plotindstillinger og ændre indstillingen Tilføj en glat linje til Ja .

GGPLOT2 In R: Visualiseringer med ESQUISSE

Dette vil så automatisk detektere den bedst tilpassede linje i spredningsplottet, der opsummerer mønsteret mellem x- og y-aksen.

GGPLOT2 In R: Visualiseringer med ESQUISSE

På fanen Etiketter og titel kan du angive titlen og akseetiketterne for dit diagram.

GGPLOT2 In R: Visualiseringer med ESQUISSE

Når du er tilfreds med din visualisering, skal du gå til fanen Kode og enten indsætte koden i dit script eller kopiere den til din udklipsholder.

GGPLOT2 In R: Visualiseringer med ESQUISSE

Luk esquisse for at gå tilbage til din .

Når du kører koden, vil du se dit diagram blive vist på fanen Plots.

GGPLOT2 In R: Visualiseringer med ESQUISSE

Konklusion

Esquisse-pakken i R er yderst hjælpsom, når det kommer til at forstå, hvordan lag i visualiseringer arbejder sammen. Det fantastiske ved det er dens enkelhed. Du behøver kun at trække og slippe data i specifikke felter, og koden bliver genereret for dig.

Det kommer dog med begrænsninger. Der er visse statistiske plot, som er svære at lave med esquisse. Nogle visualiseringer ville være bedre at lave med din egen kode.

Esquisse-pakken er ikke den ultimative løsning til at skabe plots i R. Men det er et fantastisk værktøj til at forenkle visualiseringsopbygning afhængigt af slutmålet for brugeren.

Alt det bedste,

George Mount


Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Denne blog indeholder LuckyTemplates TOPN DAX-funktionen, som giver dig mulighed for at få unik indsigt fra dine data, hvilket hjælper dig med at træffe bedre markedsføringsbeslutninger.

Datamodellering i LuckyTemplates ved hjælp af understøttende tabeller

Datamodellering i LuckyTemplates ved hjælp af understøttende tabeller

Lær nogle fantastiske analytiske teknikker, som vi kan gøre til datamodellering i LuckyTemplates ved hjælp af DAX-understøttende tabeller.

Avanceret DAX til LuckyTemplates: Implementering af rangeringslogik på tværs af unikke indsigter

Avanceret DAX til LuckyTemplates: Implementering af rangeringslogik på tværs af unikke indsigter

Her dykker vi ned i LuckyTemplates Advanced DAX og implementerer rangeringslogik for at få en meget unik indsigt. Jeg viser også måleforgrening i dette eksempel.

LuckyTemplates What-If-parameterfunktion

LuckyTemplates What-If-parameterfunktion

Denne blog introducerer den nye funktion i LuckyTemplates, What-If-analyseparameteren. Du vil se, hvordan det gør alt hurtigt og nemt til din scenarieanalyse.

Brug LuckyTemplates Mål forgrening for at kontrollere, om dine avancer udvides, efterhånden som omsætningen vokser

Brug LuckyTemplates Mål forgrening for at kontrollere, om dine avancer udvides, efterhånden som omsætningen vokser

Lær, hvordan du afgør, om din omsætningsvækst er god ved at kontrollere, om dine avancer er udvidet ved hjælp af LuckyTemplates, der måler forgrening.

LuckyTemplates-parametre via forespørgselseditor

LuckyTemplates-parametre via forespørgselseditor

Lær og forstå, hvordan du kan oprette og bruge LuckyTemplates Parameters, som er en kraftfuld funktion i Query Editor.

Rundt søjlediagram – en visualisering til dit dashboard

Rundt søjlediagram – en visualisering til dit dashboard

Denne vejledning vil diskutere om oprettelse af et rundt søjlediagram ved hjælp af Charticulator. Du lærer, hvordan du designer dem til din LuckyTemplates-rapport.

PowerApps funktioner og formler | En introduktion

PowerApps funktioner og formler | En introduktion

Lær, hvordan du bruger PowerApps-funktioner og -formler til at forbedre funktionaliteten og ændre adfærd i vores Power Apps-lærredsapp.

Pipe In R: Tilslutningsfunktioner med Dplyr

Pipe In R: Tilslutningsfunktioner med Dplyr

I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX fra LuckyTemplates giver dig mulighed for at returnere rangeringen af ​​et specifikt tal i hver tabelrække, der udgør en del af en liste over tal.