I denne artikkelen vil vi se hvordan du endrer forklaringstittelen ved å bruke ggplot2 i R-programmering.
Vi vil bruke ScatterPlot. For Data of Scatter Plot vil vi velge rundt 20 tilfeldige verdier for X- og Y-aksen, begge ved å bruke rnorm()-funksjonen som kan generere tilfeldige normale verdier, og her har vi en parameter til for å navngi legenden kalt 'Brukere'. Vi bruker sample() funksjon for å generere data for brukere vektor. sample()-funksjonen tar et utvalg av den angitte størrelsen på elementer med eller uten erstatning. Opprett deretter en DataFrame og tilordne den til dataobjektet 'data'.
Nå skal vi lage et plott ved å bruke ggplot()-funksjonen og gjøre det spredt ved å bruke geom_point()-funksjonen. Her for å lage et enkelt scatterplot bruker vi bare størrelsesargumentet til geom_point()-funksjonen for å angi størrelsen på punktet.
R
# Load Package> library>(>'ggplot2'>)> > # Create DataFrame for plotting> data<->data.frame>(x =>rnorm>(20),> >y =>rnorm>(20),> >Users =>sample>(>c>(>'User 1'>,>'User 2'>,>'User 3'>,> >'User 4'>,>'User 5'>),> >20, replace=>TRUE>))> > # Create ScatterPlot using ggplot2> ggplot>(data,>aes>(x, y, color = Users))+> >geom_point>(size = 10)> |
grense ved hjelp av css
>
>
Produksjon:

ScatterPlot med Legend
Metode 1: Endre forklaringstittel ved hjelp av guides()-funksjonen.
Hvis vi nå vil endre Legend Title, må vi legge til guider og guide_legend-funksjoner til geom_point-funksjonen. Inne i guides()-funksjonen tar vi parameter kalt 'color' fordi vi bruker fargeparameter for legende i ggplot()-funksjonen. 'color' har call to guide_legend() guidefunksjon som verdi. Inne i guide_legend()-funksjonen tar vi et argument kalt 'title' , som har den nye tittelen legende som en verdi.
Syntaks: guide_legend(tittel)
Parameter :
tittel : En streng, som er den nye tittelen til ggplot2 Legend. hvis tittelen har verdien NULL, vises ikke tittelen.
Komme tilbake : Legend Guides for ulike skalaer
Her er tittelen Users erstattet med Users By guides Ved å bruke guides() funksjonen.
R
verilog-parameter
# Load Package> library>(>'ggplot2'>)> > # Create DataFrame for plotting> data<->data.frame>(x =>rnorm>(20),> >y =>rnorm>(20),> >Users =>sample>(>c>(>'User 1'>,>'User 2'>,>'User 3'>,> >'User 4'>,>'User 5'>),> >20, replace =>TRUE>))> > # Create ScatterPlot with Changed Title of> # Legend using guides()> ggplot>(data,>aes>(x, y, color = Users))+> >geom_point>(size = 10)+> >guides>(color =>guide_legend>(title =>'Users By guides'>))> |
>
>
Produksjon:

ScatterPlor med endret tittel på Legend ved hjelp av guider()
Metode 2: Endre forklaringstittel ved å bruke labs()-funksjonen.
Generelt er labs()-funksjonen mye brukt for å tilordne tittel, undertittel, bildetekst og tagger til plottet, men den kan også endre tittelen på annen estetikk. Som her har vi en ekstra estetisk inne i ggplot()-funksjonen kalt 'farge' for legende. Så vi kan også endre tittelen på 'farge'-estetikk (dvs. Legend) For det må vi legge til lab-funksjon til geom_point og tilordne parameteren 'color' til funksjonen og gi den den nye tittelen ggplot2 plot Legend.
Syntaks: laboratorier (...)
Parameter :
- Generelt har labs() mange parametere som tittel, undertittel, bildetekst, tagger, etikett. vi kan bruke dem i henhold til våre krav. her bruker vi bare én plot-estetikk som en parameter som endrer tittelen på plot Legend.
… : Liste over nye estetiske par.Komme tilbake : Etiketter som er nyttige for å gjøre plottet mer forståelig.
Her er tittelen Users erstattet med Users By labs Ved å bruke labs() funksjonen.
R
# Load Package> library>(>'ggplot2'>)> > # Create DataFrame for plotting> data<->data.frame>(x =>rnorm>(20),> >y =>rnorm>(20),> >Users =>sample>(>c>(>'User 1'>,>'User 2'>,>'User 3'>,> >'User 4'>,>'User 5'>),> >20, replace=>TRUE>))> > # Create ScatterPlot with Changed Title> # of Legend using labs()> ggplot>(data,>aes>(x, y, color = Users))+> >geom_point>(size = 10)+> >labs>(color =>'Users By labs'>)> |
hva er 25 av 100
>
>
Produksjon:

ScatterPlor med endret tittel på Legend ved å bruke labs()