Tekst toevoegen buiten een pad in r
U kunt de volgende basissyntaxis gebruiken om tekst toe te voegen buiten een plot in R:
text(x=8, y=-0.5, ' Some Text ', xpd=NA)
In dit specifieke voorbeeld wordt de tekst „Sommige tekst“ toegevoegd op de (x, y) locatie van (8, -0,5).
Houd er rekening mee dat het xpd- argument drie potentiële waarden aanneemt voor waar uw tekst moet worden geplaatst:
- FALSE : Alleen binnen het plot
- WAAR : In het externe traceergebied
- NA : Overal op het traceerapparaat
Door xpd=NA op te geven, kunnen we tekst buiten onze plot toevoegen.
De volgende voorbeelden laten zien hoe u deze syntaxis in de praktijk kunt gebruiken.
Voorbeeld 1: Voeg een tekstelement toe buiten het pad
De volgende code laat zien hoe u een tekstelement toevoegt buiten het pad in de rechter benedenhoek:
#define variables x <- c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10) y <- c(4, 5, 5, 4, 6, 8, 12, 15, 19, 22) #create scatterplot plot(x, y) #add text outside of plot text(x=8, y=-0.5, ' Some Text ', xpd=NA)
Merk op dat ons tekstelement is toegevoegd aan de (x, y) coördinaten van (8, -0,5) in de plot.
Omdat de y-coördinaatwaarde kleiner is dan de ondergrens van de y-as, wordt het tekstelement uiteindelijk onder het pad geplaatst.
Voorbeeld 2: Voeg meerdere tekstelementen buiten het pad toe
De volgende code laat zien hoe u meerdere tekstelementen buiten de plot kunt toevoegen met behulp van de functie text() meerdere keren:
#define variables x <- c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10) y <- c(4, 5, 5, 4, 6, 8, 12, 15, 19, 22) #create scatterplot plot(x, y) #add multiple text elements outside of plot text(x=8, y=-0.5, ' Below Plot ', xpd=NA) text(x=8, y=25, ' Above Plot ', xpd=NA)
Door de functie text() meerdere keren te gebruiken, kunnen we meerdere tekstelementen buiten de plot toevoegen.
Voel je vrij om te spelen met de x- en y -argumenten in de text() -functie om de tekst op de exacte gewenste positie te plaatsen.
Aanvullende bronnen
In de volgende tutorials wordt uitgelegd hoe u andere veelvoorkomende functies in R kunt gebruiken:
Hoe teken je een legende buiten een plot in R
Hoe u de positie van de legenda in standaard R-plots kunt wijzigen
Hoe u een string en een variabele op dezelfde regel in R afdrukt