R-瀑布图
当我尝试使用以下数据创建瀑布时,我会出现以下错误。感谢你的支持 数据如下: 这是代码和错误: 试试这个:R-瀑布图,r,ggplot2,waterfall,R,Ggplot2,Waterfall,当我尝试使用以下数据创建瀑布时,我会出现以下错误。感谢你的支持 数据如下: 这是代码和错误: 试试这个: library(tidyverse) library(wrapr) deneme %.>% ggplot(., aes( xmin = id - .45, xmax = id + .45, ymin = end, ymax = start, fill = type )) + geom_rect() + scale_x_cont
library(tidyverse)
library(wrapr)
deneme %.>%
ggplot(., aes(
xmin = id - .45,
xmax = id + .45,
ymin = end,
ymax = start,
fill = type
)) +
geom_rect() +
scale_x_continuous(
breaks = .$id,
labels = .$desc
) +
theme(axis.text.x = element_text(angle = 45, hjust = 1))
试试这个:
library(tidyverse)
library(wrapr)
deneme %.>%
ggplot(., aes(
xmin = id - .45,
xmax = id + .45,
ymin = end,
ymax = start,
fill = type
)) +
geom_rect() +
scale_x_continuous(
breaks = .$id,
labels = .$desc
) +
theme(axis.text.x = element_text(angle = 45, hjust = 1))
请使用
dput()
函数提供数据。您应该从geom\u rect
中删除x
参数。您可以使用geom_text
@pawel Chabros添加desc
,我仍然得到错误,请您解释一下。我用geom\u文本替换geom\u rect并删除了X arg。不要用geom\u文本替换geom\u rect
。只需删除x
参数。我说过你可以用geom_text
单独添加desc
列。@PawełChabros非常感谢:)请用dput()
函数提供数据。你应该从geom_rect
中删除x
参数。您可以使用geom_text
@pawel Chabros添加desc
,我仍然得到错误,请您解释一下。我用geom\u文本替换geom\u rect并删除了X arg。不要用geom\u文本替换geom\u rect
。只需删除x
参数。我说过你可以分别添加desc
列和geom_text
。@PawełChabros非常感谢:)@Pawel-Chabros,谢谢你能接受我的答案吗?:)@波维尔·查布罗斯,谢谢你能接受我的回答吗?:)