히스토그램의 경계를 기본 방식으로 결정하거나 부울 값에 따라 기존 변수가 지정한대로 지정하고 싶습니다. 문제는 다음과 같은 기본값입니다 : hist(breaks="Sturges",xlim=range(breaks))
그래서 단지 hist(data,xlim=ifelse(myBool,range(breaks),myBounds))
과 같이 할 수는 없습니다. '객체'나누기가 "찾을 수 없음"오류를 반환 할 것이기 때문에 할 수 있습니다 ...기본적으로 히스토그램 경계를 사용합니다.
해결 방법은 다음과 같습니다. 기본 경계를 직접 찾으십시오. 누가이 공식에 사용하는지 알 수 있습니까?
나는 "이"마지막 문장을 말한다 것을 100 % 확신하지만, 당신은'hist.default'를 볼 수 있고'nclass.Sturges'를 호출하여 빈의 수를 얻을 수 있습니다. – Gregor
왜 작동하지 않습니까? ' – rawr
gregor, 빈 수는 필요하지 않습니다. 범위가 필요합니다.'hist (mtcars $ mpg, xlim = if (TRUE) c (0, 40) else range (hist (mtcars $ mpg) $ breaks) rawr, 히스토그램을 두 번 생성했습니다. – hedgedandlevered