GGPLOT2 In R: Visualiseringar med ESQUISSE

I den här handledningen kommer du att lära dig hur du använder paketen ggplot2 och esquisse för att skapa visualiseringar i R.

Specifikt kommer du att lära dig hur du laddar en datauppsättning till esquisse och använder funktionen esquisser (df) . Detta kommer att starta ett grafiskt användargränssnitt som låter dig dra och släppa fält. Och genom att använda ggplot2 kommer du att kunna generera koden som används för att skapa grafen.

GGPLOT2 In R: Visualiseringar med ESQUISSE

ggplot2 är ett datavisualiseringspaket med öppen källkod för . Det är ett och systematiskt verktyg för att skapa grafik i R. Det tar dock lite tid att förstå dess funktioner, estetik och lager.

För den här handledningen kommer du att lära dig hur du använder ggplot2 med esquisse. Med esquisse - paketet kan du interaktivt utforska och . Det hjälper dig att bygga muskelminne, vilket gör ggplot2 lättare att använda och navigera.

ggplot2 och esquisse är båda gratis att ladda ner från internet.

Innehållsförteckning

Använda funktionen esquisser ( ).

Öppna ett tomt R-skript. När du använder esquisse, rekommenderas att göra R-programgränssnittet mindre. Du kan justera gränssnittsstorleken genom att använda kortkommandot CTRL + – eller CTRL + + .

GGPLOT2 In R: Visualiseringar med ESQUISSE

Därefter måste du ta in bostadsdataseten. Gå till fliken Arkiv och välj Importera datauppsättning > Från Excel .

GGPLOT2 In R: Visualiseringar med ESQUISSE

Välj sedan filen där du sparade data. Du behöver inte importera filen. Allt du behöver är kodförhandsgranskningen längst ned till höger.

GGPLOT2 In R: Visualiseringar med ESQUISSE

Kopiera den här koden och placera den i ditt tomma skript.

GGPLOT2 In R: Visualiseringar med ESQUISSE

Använder esquisse och ggplot2 i R

Du måste använda tidyverse- och esquisse -biblioteken. Mata sedan in esquisser-funktionen och skriv hus inom parentes.

GGPLOT2 In R: Visualiseringar med ESQUISSE

Koden öppnar esquisse-menyn som låter dig dra och släppa fält till specifika områden i en plot. Du kan också justera plottningens utseende, som att ändra färg eller plottstorlek.

GGPLOT2 In R: Visualiseringar med ESQUISSE

När du placerar ett fält på x- eller y-axeln, upptäcker esquisse automatiskt den bästa visualiseringstypen att använda baserat på informationens natur.

Men du kan alltid välja att ändra tomttyp om du vill.

GGPLOT2 In R: Visualiseringar med ESQUISSE

På fliken Data kan du manipulera plotdata och filtrera varje information enligt dina önskemål.

GGPLOT2 In R: Visualiseringar med ESQUISSE

Du kan också lägga till en jämn linje till ett punktdiagram. För att göra det klickar du på fliken Rita alternativ och ändrar alternativet Lägg till en jämn linje till Ja .

GGPLOT2 In R: Visualiseringar med ESQUISSE

Detta kommer då automatiskt att detektera den bästa passformen i spridningsdiagrammet som sammanfattar mönstret mellan x- och y-axeln.

GGPLOT2 In R: Visualiseringar med ESQUISSE

På fliken Etiketter och titel kan du ange titel och axeletiketter för ditt diagram.

GGPLOT2 In R: Visualiseringar med ESQUISSE

När du är nöjd med din visualisering, gå till fliken Kod och antingen infoga koden i ditt skript eller kopiera den till ditt urklipp.

GGPLOT2 In R: Visualiseringar med ESQUISSE

Stäng esquisse för att gå tillbaka till din .

När du kör koden kommer du att se ditt diagram visas på fliken Plots.

GGPLOT2 In R: Visualiseringar med ESQUISSE

Slutsats

Paketet esquisse i R är oerhört användbart när det gäller att förstå hur lager i visualiseringar fungerar tillsammans. Det fina med det är dess enkelhet. Du behöver bara dra och släppa data i specifika fält och koden genereras åt dig.

Det kommer dock med begränsningar. Det finns vissa statistiska plotter som är svåra att skapa med esquisse. Vissa visualiseringar skulle vara bättre att skapa med din egen kod.

Paketet esquisse är inte den ultimata lösningen för att skapa plotter i R. Men det är ett utmärkt verktyg för att förenkla visualiseringsbyggandet beroende på användarens slutmål.

Med vänliga hälsningar,

George Mount


Upptäck unika insikter med LuckyTemplates TOPN-funktion

Upptäck unika insikter med LuckyTemplates TOPN-funktion

Den här bloggen innehåller LuckyTemplates TOPN DAX-funktion, som gör att du kan få unika insikter från dina data, vilket hjälper dig att fatta bättre marknadsföringsbeslut.

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Datamodellering i LuckyTemplates med hjälp av stödtabeller

Lär dig några fantastiska analytiska tekniker som vi kan göra för datamodellering i LuckyTemplates med hjälp av DAX-stödtabeller.

Avancerad DAX för LuckyTemplates: Implementering av rankningslogik över unika insikter

Avancerad DAX för LuckyTemplates: Implementering av rankningslogik över unika insikter

Här dyker vi in ​​i LuckyTemplates Advanced DAX och implementerar rankningslogik för att få en mycket unik insikt. Jag visar också upp måttförgrening i det här exemplet.

LuckyTemplates What-If-parameterfunktion

LuckyTemplates What-If-parameterfunktion

Den här bloggen introducerar den nya funktionen i LuckyTemplates, analysparametern What-If. Du kommer att se hur det gör allt snabbt och enkelt för din scenarioanalys.

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Använd LuckyTemplates Mät förgreningar för att kontrollera om dina marginaler ökar när intäkterna växer

Lär dig hur du avgör om din intäktstillväxt är bra genom att kontrollera om dina marginaler ökade med hjälp av LuckyTemplates mäter förgrening.

LuckyTemplates parametrar via frågeredigerare

LuckyTemplates parametrar via frågeredigerare

Lär dig och förstå hur du kan skapa och använda LuckyTemplates-parametrar som är en kraftfull funktion i frågeredigeraren.

Runda stapeldiagram – En visualisering för din instrumentpanel

Runda stapeldiagram – En visualisering för din instrumentpanel

Denna handledning kommer att diskutera hur man skapar ett runt stapeldiagram med Charticulator. Du kommer att lära dig hur du designar dem för din LuckyTemplates-rapport.

PowerApps funktioner och formler | En introduktion

PowerApps funktioner och formler | En introduktion

Lär dig hur du använder PowerApps funktioner och formler för att förbättra funktionaliteten och ändra ett beteende i vår Power Apps canvas-app.

Pipe In R: Anslutningsfunktioner med Dplyr

Pipe In R: Anslutningsfunktioner med Dplyr

I den här handledningen kommer du att lära dig hur du kopplar ihop funktioner med hjälp av dplyr-röroperatorn i programmeringsspråket R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX från LuckyTemplates låter dig returnera rankningen av ett specifikt nummer i varje tabellrad som utgör en del av en lista med nummer.