Grafieken
- Grafieken maken met R kan erg gemakkelijk
- Veel verschillende soorten ingebouwde grafieken in de package Graphics
- ?library(help=‘graphics’)
Plot
- ?plot
- denk aan titels en nummering
plot(cars,
xlab = 'Speed (mph)',
ylab = 'Stopping distance (ft)',
sub = 'bron: Ezekiel, M. (1930) Methods of Correlation Analysis. Wiley.',
main = 'Cars data from the year 1920',
las=1) Toevoegen van een lineaire trendlijn
z <- lm(dist ~ speed, data = cars)
abline(z) Barplot
cijfers <- c(6,7,8,5,6,8,8,6,5,9,7)
barplot(cijfers)strings koppelen aan een lijst cijfers
cijfers <- c(6,7,8,5,6,8,8,6,5,9,7)
names(cijfers) <- c('Kim', 'Jip', 'Neo', 'Jan', 'Miep', 'Lot', 'Ernie', 'Bert', 'Ine', 'Rik', 'Mees')
barplot(cijfers) Labels toevoegen
cijfers <- c(6,7,8,5,6,8,8,6,5,9,7)
names(cijfers) <- c('Kim', 'Jip', 'Neo', 'Jan', 'Miep', 'Lot', 'Ernie', 'Bert', 'Ine', 'Rik', 'Mees')
barplot(cijfers, main = 'cijfers per student', xlab = 'namen', ylab = 'cijfer')
Als je wilt kijken hoevaak iets voorkomt
barplot(table(cijfers), main = 'aantal keer dat een cijfer is gegeven')Barplot met matrix zorgt voor een stacked barplot. Matrix met beside=TRUE zorgt voor grouped barplot.
Histogram
- ?hist