在条件下隔离两个列功能

时间:2017-02-02 13:18:16

标签: r

我正试图从Kaggle.com分析世界大学的排名。

How the data look like

我的问题是,我希望从列country==Franceyear==2014中的大学数据中分离出来。

这是我到目前为止的代码:

FR <- cwur[cwur$country=="France", cwur$year=="2014",]

  output$p6=renderPlot({p6 <- ggplot(FR[1:25,],aes(country, national_rank , label = institution )) +
    geom_point() + geom_label_repel(aes(fill=factor(country)), colour="Yellow", fontface="bold")+
    xlab("Countries") + ylab("national rank") +
    labs(title="France's top 25 Universities with cwur")
  print(p6)
  })

我尝试使用cbind和其他函数提取年份,但没有结果。

如何在2014年的条件下隔离列年?

1 个答案:

答案 0 :(得分:1)

如果您将逗号更改为“&amp;” (cwur$country == 'France' & cwur$year == '2014'),您应该能够根据年份和国家进行选择。