If statement 在ifelse中删除参数

If statement 在ifelse中删除参数,if-statement,ggplot2,If Statement,Ggplot2,在过去的几个小时里,我一直在尝试绘制图表。我只想绘制这个ifelse语句的真正参数 which(RawGame1$event_desc == "Off Rebound") reb <- ifelse(RawGame1$event_desc_id == "O",1,"") 一定有更简单的方法我不知道!?!?新的R和感谢任何帮助。温柔点。如果您提供了数据样本(至少是打印出来的头部(RawGame1)的内容),以及现在的情节和目标,回答起来会容易得多 但是我看到在RawGame1[,]中有没有

在过去的几个小时里,我一直在尝试绘制图表。我只想绘制这个ifelse语句的真正参数

which(RawGame1$event_desc == "Off Rebound")
reb <- ifelse(RawGame1$event_desc_id == "O",1,"")

一定有更简单的方法我不知道!?!?新的R和感谢任何帮助。温柔点。

如果您提供了数据样本(至少是打印出来的
头部(RawGame1)
的内容),以及现在的情节和目标,回答起来会容易得多

但是我看到在
RawGame1[,]
中有没有任何过滤条件的括号-如果您只想在那里选择
event\u desc\u id==“0”
,只需编写
RawGame1[RawGame1$event\u desc\u id==0,]

ggplot(RawGame1[,], aes(x = pid.first.char, fill = reb)) +
geom_bar() +
ggtitle("Off Reb by Player") +
xlab("Player") +
ylab("Total Rebounds")