gpt4 book ai didi

R googleVis BubbleChart,设置大小而不设置颜色

转载 作者:行者123 更新时间:2023-12-02 20:18:53 24 4
gpt4 key购买 nike

我正在尝试使用 R 中的 gooogleVis 制作一个具有两个坐标和一个大小参数的气泡图。

当我没有建立颜色变量时,大小变量将用作颜色而不是大小。我可以包含 colorvar,但随后该变量会显示在工具提示中。

如何避免这种行为?

我提供了一个包含前面提到的两种情况的最小工作示例:

library(googleVis)
set.seed(1)

bubbledata<-data.frame(id=rep("",100),X=sample(10,10,rep=TRUE),
Y=sample(10,10,rep=TRUE),Weight=sample(10,10,rep=TRUE))

# This graph uses sizevar as colorvar
bubble <- gvisBubbleChart(bubbledata, idvar="id",
xvar="X", yvar="Y",colorvar="",
sizevar="Weight")
plot(bubble)

bubbledata$colour<-""

# The output of this one is ok but the tooltip includes the colour var
bubble2 <- gvisBubbleChart(bubbledata, idvar="id",
xvar="X", yvar="Y",colorvar="colour",
sizevar="Weight")
plot(bubble2)

最佳答案

如果您只想为气泡图添加一个额外维度,那么我认为为 sizevar 和 colorvar 分配“权重”是明智的,如下所示:

bubble <- gvisBubbleChart(bubbledata, idvar="id",
xvar="X", yvar="Y",
sizevar="Weight", colorvar = "Weight")

关于R googleVis BubbleChart,设置大小而不设置颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34288908/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com