r - 我不明白这个错误:尝试应用非功能
问题描述
这是我一直在尝试运行的代码,结果如下 - 错误:尝试应用非功能
# install packages
install.packages("Ecdat")
install.packages("gapminder")
# run libraries
library(gapminder)
library(Ecdat)
library(ggplot2)
library(dplyr)
View(mtcars)
c <- ggplot(mtcars, aes(x = cyl,
y=mpg))
c + geom_col(color = blue, fill =
green) +
(main = "Car Milage Data") (xlab =
"Number of Cylinders") (ylab =
"Miles Per Gallon")
解决方案
我注意到了 3 件事:
- 用作
c
对象的名称,它是 R 的基本函数之一 - 里面的颜色
geom_col
需要是字符 - 您使用的方式
main
,xlab
并且ylab
没有“连接器”,例如+
我做你的情节的方法是
ggplot(mtcars, aes(x = cyl,y = mpg)) +
geom_col(color = "blue", fill = "green")+
labs(
x = "Number of Cylinders",
y = "Miles Per Gallon",
title = "Car Milage Data"
)