Sie sind auf Seite 1von 2

# install.

packages(c('vcd', 'plotrix', 'sm', 'vioplot'))

# Load vcd package


library(vcd)

# Get cell counts for improved variable


counts <- table(Arthritis$Improved)
counts

# simple bar plot


barplot(counts, main = "Simple Bar Plot", xlab = "Improvement",
ylab = "Frequency")

# horizontal bar plot


barplot(counts, main = "Horizontal Bar Plot", xlab = "Frequency",
ylab = "Improvement", horiz = TRUE)

# get counts for Improved by Treatment table


counts <- table(Arthritis$Improved, Arthritis$Treatment)
counts

# Listing 6.2 - Stacked and groupde bar plots

# stacked barplot
barplot(counts, main = "Stacked Bar Plot", xlab = "Treatment",
ylab = "Frequency", col = c("red", "yellow", "green"),
legend = rownames(counts))

# grouped barplot
barplot(counts, main = "Grouped Bar Plot", xlab = "Treatment",
ylab = "Frequency", col = c("red", "yellow", "green"),
legend = rownames(counts),
beside = TRUE)

# Listing 6.5 - Pie charts

#par(mfrow = c(2, 2))


slices <- c(10, 12, 4, 16, 8)
lbls <- c("US", "UK", "Australia", "Germany", "France")

pie(slices, labels = lbls, main = "Simple Pie Chart")

library(plotrix)
pie3D(slices, labels = lbls, explode = 0.1, main = "3D Pie Chart ")

hist(mtcars$mpg)

hist(mtcars$mpg, col = "red",


xlab = "Miles Per Gallon",
main = "Colored histogram with 12 bins")
boxplot(mpg ~ cyl, data = mtcars,
main = "Car Milage Data",
xlab = "Number of Cylinders",
ylab = "Miles Per Gallon")

boxplot(mpg ~ cyl, data = mtcars, notch = TRUE,


varwidth = TRUE, col = "red",
main = "Car Mileage Data",
xlab = "Number of Cylinders",
ylab = "Miles Per Gallon")

Das könnte Ihnen auch gefallen