基本上我在我的資料集上使用一個變數來改變我的繪圖資料點的大小。當我使用這個變數時,R 自動使用 3 除法:100,000 200,000 300,000。盡管如此,我的大部分資料都有一個小于 100,000 的變數,并且具有 300,000 作為值的行會使大小之間的跳躍太大,從而使圖表無法顯示準確的資訊。
有沒有辦法定義大小劃分的數量。我嘗試的是使用以下代碼更改比例:
scale_size_continuous(range = c(5,10))
這只是修改了所有點的大小,我不想改變比例,但我想做的是引入更多的尺寸。有什么辦法可以手動修改這個引數。
uj5u.com熱心網友回復:
如果您想要更多“積分”,則需要更多休息時間,例如
library(tidyverse)
df <- mtcars
df %>%
ggplot(aes(x = cyl, y = disp, size = disp))
geom_point()
scale_size_continuous(range = c(1,10))

df %>%
ggplot(aes(x = cyl, y = disp, size = disp))
geom_point()
scale_size_continuous(range = c(1,10),
breaks = seq(50, 500, 50))

由reprex 包于 2022-10-28 創建(v2.0.1)
這能解決你的問題嗎?
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/522287.html
標籤:rggplot2几何点
上一篇:R中有沒有辦法像excelvlookup一樣用缺失值填充資料框?
下一篇:反應背景關系的生命周期是多少
