我试图与x轴的年龄和Y轴为0或1(true或false)直方图/ ggplot x和y与真实的假
person = c(1:50)
age = sample(1:5,50,replace=T)
drunk = sample(0:1,50,replace=T)
df = data.frame(person,age,drunk)
#plots that I tried:
ggplot(df, aes(x = age, y = drunk)) +
geom_bar(stat="identity")
hist(df$age)
barplot(df$drunk, names.arg=df$age)
这些图是一个直方图不为我工作。我想要得到的是:X轴应该看起来像50个号码从1-5和Y轴应该是0或1(TRUE或FALSE)
df$drunk <- as.character(df$drunk)
df$drunk[df$drunk == "0"] <- "False"
df$drunk[df$drunk == "1"] <- "True"
我尝试使用上面的代码做一个阴谋,但它不工作。例如
http://i.imgur.com/c2DoEha.png。每个人都有一个随机年龄的情节,并显示其如果他/喝醉(0 - 1或真/假)
这部分我不明白: “X轴应该看起来像50号,从1-5”。你可以手工绘制图片并上传吗? –
@KotaMori我添加了一个图像和描述 – Aanna