gpt4 book ai didi

r - Tornado 图/ggplot2 图表

转载 作者:行者123 更新时间:2023-12-02 02:06:25 25 4
gpt4 key购买 nike

我在获取 this 时遇到了一些困难输出正确...

这是我迄今为止尝试过的:

示例数据:

dat <- data.frame(
variable=c("A","B","A","B"),
Level=c("Top-2","Top-2","Bottom-2","Bottom-2"),
value=c(.2,.3,-.2,-.3)
)

这是我迄今为止最接近的:

ggplot(dat, aes(variable, value, fill=Level)) + geom_bar(position="dodge")
## plots offset, as expected
ggplot(dat, aes(variable, value, fill=Level)) + geom_bar(position="stack")
# or geom_bar(), default is stack but it overplots

最佳答案

自 2012 年起,ggplot 禁止 Error: Mapping a variable to y and also using stat="bin" 。解决办法是:

ggplot(dat, aes(variable, value, fill=Level)) +
geom_bar(position="identity", stat="identity")

如果您使用非对称示例,它也会非常有帮助,否则您怎么知道您是否没有查看镜像两次的顶级系列?!

dat <- data.frame(
variable=c("A","B","A","B"),
Level=c("Top-2","Top-2","Bottom-2","Bottom-2"),
value=c(.8,.7,-.2,-.3)
)

给出您想要的 Tornado 图:

your desired tornado plot

关于r - Tornado 图/ggplot2 图表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6916698/

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