【发布时间】:2022-01-12 08:12:18
【问题描述】:
阅读我发现的序数数据图this plot:
我发现图例是多余的,因为例如 10 的小频率总是一个小方块和一个浅方块,依此类推。因此,我想用这样的图例创建一个情节(油漆解决方案):
重新创建情节的代码
# DATA
importance <- rep(1:5, times = c(30, 42, 75, 93, 60))
often <- c(rep(1:5, times = c(15, 07, 04, 03, 01)), #n=30, importance 1
rep(1:5, times = c(10, 14, 12, 03, 03)), #n=42, importance 2
rep(1:5, times = c(12, 23, 20, 13, 07)), #n=75, importance 3
rep(1:5, times = c(16, 14, 20, 30, 13)), #n=93, importance 4
rep(1:5, times = c(12, 06, 11, 17, 14))) #n=60, importance 5
running.df <- data.frame(importance, often)
runningcounts.df <- as.data.frame(table(importance, often))
# PLOT
theme_nogrid <- function (base_size = 12, base_family = "") {
theme_bw(base_size = base_size, base_family = base_family) %+replace%
theme(panel.grid = element_blank())
}
ggplot(runningcounts.df, aes(importance, often)) +
geom_point(aes(size = Freq, color = Freq, stat = "identity", position = "identity"), shape = 15) +
scale_size_continuous(range = c(3,15)) +
scale_color_gradient(low = "white", high = "black") +
theme_nogrid()
【问题讨论】:
-
嗨。您的代码不包含
runningcount.df,您是不是忘了添加一些内容? -
@Maël 添加到问题中。谢谢。