Tags » Barplot

Barplots across variables in R

Here’s a good example of how useful sapply can be. I have some data from Qualtrics, and each response is coded in its own variable. 262 more words

Didier Ruedin

3D bar plot on a map in R

In this post we are going to learn how to plot 3D barplots on a map using R. It is actually not as complicated as it looks. 41 more words

R

Basic ggplot - Barplot

Make a data frame with a categorial variable as factor or character and plot a barplot using geom_bar()

N=1000
a=c("freshman","graduate","junior","senior","sophmore")
students=factor(sample(1:5,N,replace=TRUE),labels=a)

plot(table(students))
barplot(table(students))
mydata=data.frame(as.character(students))

p=ggplot(mydata, aes(x = students))
p=p+geom_bar(fill=I(rgb(100,100,250,maxColorValue=255)))
p

# Also works with character variables

mydata=data.frame(as.character(students))
p=ggplot(mydata, aes(x = students))
p=p+geom_bar(fill=I(rgb(100,100,250,maxColorValue=255)))
p=p+scale_x_discrete("")
p=p+scale_y_continuous("")
p


# Columns side-by-side
library(reshape2)
df = melt(data.frame(A=c(3, 10), B=c(5, 20), 
                 experiment=c("A", "A & B")),
      variable.name="metric")

ggplot(df, aes(experiment, value, fill=metric)) + 
  geom_bar(position="dodge",stat="identity")

# Barplot for timeseries ... 47 more words

Using GSS Data to Illustrate Barplot Using R

To create a barchart we can extract a column from a data frame of the General Social Survey.

First download the data and codebook from  138 more words

Barplot

another terrible graph

Le Monde illustrated an article about discriminations against women with this graph which gives the number of men for 100 women per continent. This is a fairly poor graph, fit for one of… 81 more words

Statistics

Base Graphics in R

Few things to remember about base plotting system in R.

  1. You start with plot() function and build things up from there.
  2. If you wan’t to add things to the plot you use functions like text, lines, axis, points etc.
  3. 415 more words
R