我是R语言的新手,一直在尝试使用“态度”数据集为每个列创建直方图。
我可以通过手动输入以下命令来实现:
par(mfrow=c(1,7)) hist(attitude$rating) hist(attitude$complaints) hist(attitude$privileges) hist(attitude$learning) hist(attitude$raises) hist(attitude$critical) hist(attitude$advance)
然而,我想使用一个单一的函数来绘制所有的直方图,可能使用ggplot。这是我在Stackoverflow上搜索后使用的命令:
ggplot(attitude, aes(x=variable)) + geom_histogram()
但似乎我做错了,因为我得到了这个消息:
Error in eval(expr, envir, enclos) : object 'variable' not found
我将感激任何关于此事的指导。谢谢。