比方說,我有這樣的data.frame
:聚類點散點圖中
df <- data.frame(x = rep(1, 20), y = runif(20, 10, 20))
,我想繪製df$y
與df$x
。
由於x值是常數,所以具有相同或接近y值的點將在一個簡單的散點圖中彼此重疊,這種類型隱藏了這種y值點的密度。這種情況的一個解決方案當然是使用小提琴劇情。
我正在尋找另一種解決方案 - 繪製點集羣而不是單個點,因此看起來會類似於泡沫圖。然而,在泡沫圖中,爲了使泡沫有意義,需要第三個維度,這在我的數據中沒有。有沒有人知道R函數/軟件包作爲輸入點(可能是一個定義的半徑),並將它們聚類並繪製它們?
問題的標準「簡單」解決方案是使用「抖動」 - 爲您的數據點添加小的隨機值。 –