我正在使用ifelse
声明告诉程序将月份分类到各自的季度。例如1月至3月(I),4月至6月(II).....等。我使用以下ifelse
语句:
eight$quarter<-ifelse(eight$month=="01", eight$quarter=="I", 0)
每当有一个&#34; 01&#34;标题为“&#34; month&#34;”的列中的值出于某种原因,&#34;季度&#34;列出现NA上的值。其他一切都很好,因为值02-12为零。我很好奇我的编码出错了所以我可以删除NA并用相应的季度编号替换它们。
答案 0 :(得分:2)
您可以尝试:
eight$quarter<-ifelse(eight$month=="01", "I", 0)