私は、座標を複数回繰り返すことができるデータセットを持っています。 私はそのビン内で座標が繰り返される最大回数を表示するhexbinplotを作りたいと思っています。私はRを使用しています.ggplotを使ってグラフを作成し、グラフが同じレポート内の他のグラフと一致するようにしたいと考えています。私はアプローチが、この質問に関連しなければならないと考えているggplot2の各ビンの最大周波数ポイントを表示します。stat_binhex
library(ggplot2)
library(data.table)
set.seed(41)
dat<-data.table(x=sample(seq(-10,10,1),1000,replace=TRUE),
y=sample(seq(-10,10,1),1000,replace=TRUE))
dat[,.N,by=c("x","y")][,max(N)]
# No bin should be over 9
p1 <- ggplot(dat,aes(x=x,y=y))+stat_binhex(bins=10)
p1
:
最小作業例(ビンはカウントされませマックスを表示) calculating percentages for bins in ggplot2 stat_binhexが、私は私の場合にそれを適応させる方法がわかりません。 また、私は最初に考えたものよりも私の目的をより困難にすることができるので、この問題ggplot2: ..count.. not working with stat_bin_hex anymoreを心配しています。
ビンにポイントが繰り返される最大回数を表示することはできますか?
「座標が繰り返される最大回数」という意味を明確にすることはできますか?私はカウントと「座標が繰り返される回数」の区別を理解するのに苦労しており、この文脈では「最大」をどうしたらよいかわからない。 –
ポイント(0,0)と(0,1)が同じビン内にあり、ビン内の唯一のポイントであるとします。 (0,0)は5回、(0,1)は3回出現する。その場合、使用する関数はカウント(5 + 3)なので、グラフには8が表示されます。私が使用したいのは、max関数で、したがって5(max(5,3))を表示します。 –
説明をありがとう@JonNagra。私はそれを推測し、あなたが答えたとおりに何かを投稿しました。私は今あなたが何をしようとしているのかを見ていますが、私は本当に苦労しています。なぜなら、これが適切な振る舞いであるユースケースは、別の解を解明するのに役立つかもしれません(私は、非常に多くの情報を失ったときにデータを表示し、その情報を視聴者から隠すのに役立ちます)。あるいは、以下では、すべての座標を個別に表示するオプションを掲載しました。 –