I'm an absolute beginner at R, so please excuse the simplicity of this question. I'm having trouble loading a file in R and making a histogram plot from a column of data. Here's my code:
library('ggplot2')
df <- read.csv('/PATH/TO/FILE', sep=' ', head=FALSE)
vals <- df[,2]
qplot(df, data=vals, geom="histogram")
Error: ggplot2 doesn't know how to deal with data of class numeric
Can anyone show me what the problem is? Thanks in advance for the help.
qplotto plot two data frames, i.e.dfandvals. You need to remove one of these.ggplot(vals) + geom_histogram(). I still get errors. Do you know what the problem could be?ggplotyou need to specify the aesthetics withaes()ggplot(df, aes(x=vals)) + geom_histogram()looks more likely.