Jak dodać tytuły do działek w bazie r (z przykładami)
Możesz użyć funkcji title() , aby szybko dodać tytuł do wykresu R.
Ta funkcja wykorzystuje następującą podstawową składnię:
#create scatterplot of x vs. y plot(df$x, df$y) #add title title(' This is my title ')
Możesz także użyć następujących argumentów w funkcji title(), aby dostosować wygląd tytułu:
- col.main : Kolor tytułu
- cex.main : Rozmiar tytułu w stosunku do rozmiaru domyślnego
- czcionka.main : Styl czcionki używanej w tytule (1=zwykła, 2=pogrubiona, 3=kursywa, 4=pogrubiona kursywa)
- adj : poziome położenie tytułu (0=lewo, 1=prawo, domyślnie 0,5)
- linia : Pionowe położenie tytułu (wartości dodatnie przesuwają tytuł w górę, wartości ujemne przesuwają tytuł w dół)
Poniższy przykład pokazuje, jak w praktyce wykorzystać funkcję title() .
Przykład: Jak dodać tytuł do działek w Base R
Załóżmy, że używamy podstawowej funkcji R plot() do utworzenia prostej chmury punktów:
#create data frame df <- data. frame (x=c(70, 78, 90, 87, 84, 85, 91, 74, 83, 85), y=c(90, 88, 79, 86, 84, 83, 88, 92, 76, 75)) #create scatterplot of x vs. y plot(df$x, df$y, pch= 16 )
Domyślnie podstawa R nie dodaje tytułu do fabuły.
Możemy jednak użyć funkcji title() , aby szybko dodać tytuł:
#create data frame df <- data. frame (x=c(70, 78, 90, 87, 84, 85, 91, 74, 83, 85), y=c(90, 88, 79, 86, 84, 83, 88, 92, 76, 75)) #create scatterplot of x vs. y plot(df$x, df$y, pch= 16 ) #add title title(' Plot of X vs. Y ')
Należy pamiętać, że do fabuły dodano tytuł.
Możemy dostosować wygląd tytułu za pomocą różnych argumentów:
#create data frame df <- data. frame (x=c(70, 78, 90, 87, 84, 85, 91, 74, 83, 85), y=c(90, 88, 79, 86, 84, 83, 88, 92, 76, 75)) #create scatterplot of x vs. y plot(df$x, df$y, pch= 16 ) #add title with custom appearance title(' Plot of X vs. Y ', col. main =' blue ', cex.main = 2 , font.main= 4 , adj= 0 , line= 0 )
Oto dokładnie działanie każdego argumentu:
- col.main : Zmieniono kolor czcionki tytułu na niebieski.
- cex.main : Zwiększono czcionkę tytułową do dwukrotnie większego rozmiaru domyślnego.
- czcionka.main : zmień styl czcionki tytułu na kursywę.
- adj : Tytuł przesunięty całkowicie w lewo.
- linia : tytuł przesunięty w dół, tak aby dotykał górnej krawędzi wykresu.
Możesz swobodnie bawić się tymi różnymi argumentami w funkcji title() , aby utworzyć dokładnie taki tytuł, jaki chcesz w swojej własnej fabule.
Dodatkowe zasoby
Poniższe samouczki wyjaśniają, jak wykonywać inne typowe zadania w języku R:
O: Jak używać cexa do zmiany rozmiaru elementów fabuły
O: Jak używać opcji bty do zmiany stylów obszaru wykresu
Odp.: Jak zmienić położenie legendy na wykresach