나는이 문제를 해결할 수 없습니다.ggplot2에서 개체를 찾을 수 없습니다.
이 예제는 작동 :
gr.sc <- function(var.name.1, var.name.2) {
ggplot(results, aes(get(var.name.1), get(var.name.2))) +
geom_point(alpha = 1/5) +
opts(aspect.ratio = 1) +
facet_grid(. ~ name)
}
gr.sc("sum.All", "sum.Empl")
그리고이 오류가 무엇입니까 :
# Function with geom_density
gr.den <- function(var.name) {
ggplot(results, aes(get(var.name), fill = name)) +
geom_density(alpha = 0.2) +
geom_vline(xintercept = tv[, var.name], color="red", size=1) +
xlab(var.name)
}
gr.den("sum.Empl")
# Example with geom_point
ggplot(results, aes(sum.All, sum.Empl)) +
geom_point(alpha = 1/5) +
opts(aspect.ratio = 1) +
facet_grid(. ~ name)
은 그 때 나는 geom_point를 사용하여 유사한 기능을 만들려고하고 있습니다. 왜?
Error in get(var.name.1) : object 'var.name.1' not found
재현 가능한 예를 제공하십시오. 코드를 실행하려면'results'와'tv'의 내용이 필요합니다. 'dput()'을 실행하고 질문에 결과를 붙여 넣으십시오. – Chase