我试图用我的df中的因子变量绘制数字变量的2个直方图。
我搜索了hist()来做这个,但为什么我会收到这个错误?
data(iris)
hist(Sepal.Length~Species,data=iris)
Error in hist.default(Sepal.Length ~ Species, data = iris) :
'x' must be numeric
更新:我能够让这个工作:
histogram(~Sepal.Length|Species,data=iris,
type="count",
xlab="Sepal Length",
main="Iris Dataset",
layout=c(1,3))
似乎直方图功能之间可能存在差异? https://www.rforge.net/doc/packages/FSA/hist.formula.html 和 http://127.0.0.1:27473/library/lattice/html/histogram.html
答案 0 :(得分:1)
使用
library(FSA)
hist(Sepal.Length~Species,data=iris)
它有效