Creating Graphics

advertisement
Creating Graphs in R
Graphing techniques Sharon style!
(I am not sure if this is a good or bad thing but this is what I do...)
Basic graphical tools that I use...

lines(x, y, lty = “solid”, lwd = 1)

points(x , y, pch = 16, cex = 1)

arrows(x0, y0, x1, y1, length, angle, code)

text(x, y, labels, adj)

mtext(text, side, line)

axis(side, at, labels)
lines()


This function is used to add lines to existing graphs.
The different line types are:
points()
This function is used to add
points to existing graphs.

Some of the different
points are:


8
4
2

code=1 produces a head at the start
of arrow,
code=2 produces a head at the end
of the arrow
code=3 produces a head at both
ends.
0

6
code= argument specifies which
ends of the arrows have an arrow
head.
c(0:10)

10
arrows()
2
4
6
Index
8
10
text()


text() draws the strings (text) given in the vector labels at
the coordinates given by x and y
Can be added to any part of the graph
mtext()
Text is written in one
of the four margins of
the current figure
region or one of the
outer margins of the
device region.
Elements of the graph

lines

points

arrows

text

mtext

axis
axis()


This function give you control over the axis labels.
I use this to add the labels etc that I want on the graph
rather than using the default labels etc.
adj
The graph that provided the inspiration
The most important thing...





Plan the process.
Prepare your data.
Work through getting one step correct before moving to
the next step.
Don’t get overwhelmed by trying to do everything at
once.
If you don’t succeed – try, try, try, try... again!
Useful links...

http://users.monash.edu.au/~murray/AIMS-Rusers/ws/ws11.html

https://www.stat.auckland.ac.nz/~ihaka/120/Notes/ch03.pdf

www.zoologi.su.se/education/courseweb/statistics/Pimp_Your
_Graph.pdf
Download