我正在嘗試在散點圖周圍添加密度線。有誰知道如何編輯此代碼以使其作業?我認為與“p”論點有關
scatter4 = ggplot(mammal, aes(x = gestation, y = dream))
geom_point(colour = 'red')
ggMarginal(p, type = "densigram")
xlab("Gestation (in days)")
ylab("Dreaming sleep (in hrs/day)")
uj5u.com熱心網友回復:
ggMarginal是一個修改現有 ggplot 物件的函式。您不能使用 操作員將其添加到現有繪圖中。
首先使用標簽等創建您的繪圖,并將其存盤到變數中。然后將此變數作為第一個引數傳遞給ggMarginal
library(tourr)
library(ggplot2)
library(ggExtra)
scatter4 = ggplot(mammal, aes(x = gestation, y = dream))
geom_point(colour = 'red')
xlab("Gestation (in days)")
ylab("Dreaming sleep (in hrs/day)")
ggMarginal(scatter4, type = "densigram")

資料
mammal <- openintro::mammals
names(mammal)[5] <- "dream"
由reprex 包于 2022-03-27 創建(v2.0.1)
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/450625.html
上一篇:在Ggplot2中覆寫顏色
