나는 do.call
으로 속고있다. "plot"을 기반으로 do.call 의미 이해하기
I = iris
do.call(what = "plot", args = c(I$Sepal.Length ~ I$Sepal.Width))
# This seems fine
p = list(x = I$Sepal.Length, y = I$Sepal.Width)
do.call(what = "plot", args = p)
# This looks weird
p1 = list(x = I$Sepal.Length, y = I$Sepal.Width, xlab = "")
do.call(what = "plot", args = p1)
# A bit less weird
p2 = list(x = I$Sepal.Length, y = I$Sepal.Width, xlab = "", ylab = "")
do.call(what = "plot", args = p2)
# And this gives the same as the first do.call
는 왜
do.call
를 사용할 때 내가 얻을 모든 번호를 surpress하는 축 레이블을 제공해야한다는, 그것은 무엇입니까?
@ZheyuanLi'='를!. 전자는'plot.formula'를 호출하고, 후자는'plot.default'를 호출합니다. 이것이 축 레이블이 다른 이유입니다. – Roland
아니요, 축 레이블을 나타냅니다. 나는 그들이 심지어 x와 y를 바꾸는 문제를 발견했는지 의심 스럽다. – Roland
답을 씁니다. – Roland