====== Pictorial displays ======
Pictorial displays are among the most important techniques that help you describing and analyzing your data. The **''R''** graphics system is very powerful and lets you produce professional-looking graphics. There are high-level plotting functions that are best suited for simple graphs, while low-level functions provide you with advanced tools to edit details and add annotations.
These examples are based on the high-level plotting functions. Most of the times getting the right result is a matter of playing with some of the many graphical parameters. General graphical options are handled by the ''par()'' function, while each specific function has its own parameters.
===== Barcharts =====
Barcharts are good if you have to depict a non-numeric variable, such as nominal and ordinal variables. Bars in the graph are physically **separated** meaning that this is not a cartesian graph.
> barplot(table(Cond))
{{ diggingnumbers:barplot1.png?300 |barplot(table(Cond))}}
> barplot(table(Mat,Cond), beside=FALSE)
{{ diggingnumbers:barplot2.png?300 |barplot(table(Mat,Cond), beside=FALSE)}}
> barplot(table(Mat,Cond), beside=TRUE)
{{ diggingnumbers:barplot3.png?300 |barplot(table(Mat,Cond), beside=TRUE)}}
===== Histograms =====
Histograms are as much different from barcharts as ratio variables differ from nominal. An histogram represents the density distribution of values on a continuous axis.
> hist(Socle, freq=TRUE)
{{ diggingnumbers:histogram1.png?300 |hist(Socle, freq=TRUE)}}
===== Boxplots =====
These are known also as "box-and-whisker plots", because of their shape. Boxplots are useful to compare visually the same variable in different datasets because they provide a quick way to represent the most common measures of position (mean, quartiles, outliers).
> boxplot(Socle)
In this graph the central line in the box represents the average mean value, the alone point is an outlier.
{{ diggingnumbers:boxplot1.png?300 |boxplot(Socle)}}
===== Stem-and-leaf plots =====
Stem-and-leaf plots are useful if you need not only to represent the distribution of your variable, but also to keep your original data available without losing too much space.
> stem(Socle)
The decimal point is at the |
2 | 40114455
4 | 23556812489
6 | 01466258
8 | 011466726
10 | 2
12 | 5
14 | 4
> stem(Socle, scale=2)
The decimal point is at the |
2 | 4
3 | 0114455
4 | 235568
5 | 12489
6 | 01466
7 | 258
8 | 0114667
9 | 26
10 | 2
11 |
12 |
13 | 5
14 | 4
===== Scatterplots =====
Scatterplots are a mean to compare one variable against another, plotting on a cartesian surface. The values of one variable are used as X values, and the other's as Y values.
> plot(Maxwi,Maxle, col=Mat, pch=19)
{{ diggingnumbers:scatterplot0.png?300 |plot(Maxwi,Maxle, col=Mat, pch=19)}}
> plot(Maxwi,Maxle, col=Mat, pch=Mat)
{{ diggingnumbers:scatterplot1.png?300 |plot(Maxwi,Maxle, col=Mat, pch=Mat)}}
----
[[Start]] · [[Data description]] · [[Transforming variables]] · [[Tables]] · **Pictorial displays** · [[Measures of position and variability]] · [[Sampling]] · [[Tests of difference]] · [[Tests of distribution]] · [[Correlation]] · [[Tests of association]]