R 尝试更改ggplot中的气泡颜色时出现问题

R 尝试更改ggplot中的气泡颜色时出现问题,r,ggplot2,R,Ggplot2,对于以下绘图: 我想把气泡的颜色改成比黑色更明亮、更清晰的颜色。为此,我编写了以下R脚本: ggplot(counts, aes(x=RW, y=GA, size=Freq, color=Freq)) + geom_point(alpha=0.8) + scale_size(range = c(1, 16), name="Freq %") + theme(text = element_text(face = "bold", size = 16)) + xlab("Covered

对于以下绘图:

我想把气泡的颜色改成比黑色更明亮、更清晰的颜色。为此,我编写了以下R脚本:

ggplot(counts, aes(x=RW, y=GA, size=Freq, color=Freq)) + geom_point(alpha=0.8) +
    scale_size(range = c(1, 16), name="Freq %") +
    theme(text = element_text(face = "bold", size = 16)) + xlab("Covered by RW") + ylab("Covered by MOSA")
为了改变颜色,我添加了这一行
scale\u color\u brewer(palete=“Dark2”)
,但这给了我一个错误
error:Continuous value提供给discrete scale


你知道怎么换颜色吗?另外,我应该如何删除顶部的图例?

类似的内容?使用比例\颜色\蒸馏器将调色板应用于连续和导向装置,以关闭legendL的大小

counts=data.frame(RW=runif(20),GA=runif(20),Freq=runif(20))

ggplot(counts, aes(x=RW, y=GA, size=Freq, color=Freq)) + geom_point(alpha=0.8) +
    scale_size(range = c(1, 16), name="Freq %") +
    theme(text = element_text(face = "bold", size = 16)) + xlab("Covered by RW") + ylab("Covered by MOSA")+
    scale_colour_distiller(palette="Dark2")+
    guides(color=FALSE,shape=guide_legend())

像这样的事?使用比例\颜色\蒸馏器将调色板应用于连续和导向装置,以关闭legendL的大小

counts=data.frame(RW=runif(20),GA=runif(20),Freq=runif(20))

ggplot(counts, aes(x=RW, y=GA, size=Freq, color=Freq)) + geom_point(alpha=0.8) +
    scale_size(range = c(1, 16), name="Freq %") +
    theme(text = element_text(face = "bold", size = 16)) + xlab("Covered by RW") + ylab("Covered by MOSA")+
    scale_colour_distiller(palette="Dark2")+
    guides(color=FALSE,shape=guide_legend())

布鲁尔秤是离散的。如果你有一个连续变量(看起来像是这样,但没有数据,这只是猜测),你需要一个连续的尺度布鲁尔尺度是离散的。如果你有一个连续变量(看起来像是,但没有数据,这只是猜测),你需要一个连续的尺度