[英]Manipulating baseline size of a geom_point in R w/ ggplot2
我有一個數據集,我正在嘗試從R中構建散點圖。
在Y軸上,我獲得了點擊率,在X軸上,我獲得了CPM,我正在嘗試根據展示次數來縮放每個點的大小。
我能夠成功繪制出該圖形,但是這些點的基線大小很小,我想指定要使用的特定基線大小,然后根據“體積”數據從此處進行放大。
這是我當前的代碼:
data_set <- ggplot(mopub_pubs_2, aes(x=CPM, y=CTR))
data_set + geom_point(aes(size=Volume))
我瀏覽了ggplot文檔,但找不到任何可能使我以這種方式操縱點的大小的東西。 有人知道這樣做的方法嗎?
您可以使用函數scale_size_continuous()
更改點的大小。 點的默認range=
從1到6,並且您的音量值在此范圍內縮放,但是您可以將其更改為更大的值,例如從5到12。
+ scale_size_continuous(range=c(5,12))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.