필자는 ggplots 'stat_bin2d'계층을 사용하여 생성 할 수있는 플로트와 본질적으로 동일한 줄을 만들고 싶지만, 변수에 매핑되는 개수 대신 빈과 관련된 개수를 레이블로 표시하고 싶습니다. 각 빈. stat_bin2d()를 사용하여 ggplot2에서 카운트 라벨을 계산하는 방법은 무엇입니까?
나는 각 빈에 대한 카운트가 명확하게 표시되어 another threaddata <- data.frame(x = rnorm(1000), y = rnorm(1000))
ggplot(data, aes(x = x)) +
stat_bin() +
stat_bin(geom="text", aes(label=..count..), vjust=-1.5)
에서 해당 1D 문제에 대한 다음과 같은 솔루션을 얻었다. 그러나 1D에서 2D로 이동하면이 작업은 수행됩니다.
ggplot(data, aes(x = x, y = y)) +
stat_bin2d()
그러나 오류가 발생합니다.
ggplot(data, aes(x = x, y = y)) +
stat_bin2d() +
stat_bin2d(geom="text", aes(label=..count..))
Error: geom_text requires the following missing aesthetics: x, y
A [재현성 예]를 작성하는 시간을 갖고 (http://stackoverflow.com/questions/5963269/how-to-make-a -great-r-reproducible-example)을 샘플 입력으로 사용하면 데이터가 어떻게 보이는지 분명합니다. 지금까지 시도를 보여주십시오. 어디서 붙어 있는지 정확히 설명하십시오. – MrFlick
사과, 나는 뜻하지 않았을 때 실수로 게시했습니다. 업데이트했습니다! – user4009949
내가 찾은 마지막 코멘트는 [Hadley in 2010] (https://groups.google.com/forum/#!topic/ggplot2/6lx_mYJVf3w)에서 기본적으로'stat_bin2d'를 사용할 수 없다고 말합니다. 당신은 당신 자신의 요약을해야 할 것이다. – MrFlick