像直方圖較舊範例使用geom_histogram使用後出現下列錯誤訊息
Error: StatBin requires a continuous x variable: the x variable is discrete. Perhaps you want stat="count"?
意思說"需要一個連續變數,而你目前的變數是離散資料" 甚麼是連續? 甚麼是離散
a<-c(1:5)(連續資料)
b <- c("tom","john","joe")(離散資料)
可是看很多的範例 左看右看 都沒問題
原因是較舊的R版本使用geom_histogram可支援連續資料和離散資料,但新的版本將兩者採用不同的指令
目前我的R版本是分別是R Studio Version 1.2.1335;R 3.5.2
若是你的資料使用離散必須使用geom_bar才可以
以下為ggplot2局部程式
ggplot(train,aes(x=Pclass,fill=factor(Survived)))+
geom_bar(width=0.5)+
xlab("Pclass")+
ylab("Total Count")+
labs(fill="Survived")
大功告成!