为什么循环根据R中的条件语句分配正确的值

时间:2017-03-23 21:20:07

标签: r loops for-loop iteration

我有一段代码,我试图编写一个for循环来遍历数据框中的所有玩家,并指定一个Year Pro,其值为Year - Draft Years。 Glen Rice有一个儿子,他在2013年被选中,但他参加的比赛大约是在2003-2005赛季,所以我想给他一个适当的选秀年。我不想干涉他儿子的统计数据所以如果选秀年度大于应该改变选秀年份的那一年,我就试图写一个for循环。关于为什么for循环没有工作的任何想法?

提前感谢您的帮助

for (Player in df2){

if ((df2$Player == "Glen Rice")&&(df2$Draft_Year > df2$Year)){ 
df2$Draft_Year <- 1989}


}

0 个答案:

没有答案