[R] about adding a column for water year
Rui Barradas
ruipbarradas at sapo.pt
Tue Jul 4 20:17:24 CEST 2017
Hello,
You have a '{' too many.
for(i in 1972:1985){
if(DF$year==i & DF$month %in% 1:9){
DF$wyear <- i
}else{
DF$wyear < i-1
}
}
}
I believe this is it.
Hope this helps,
Rui Barradas
Em 04-07-2017 19:31, lily li escreveu:
> Hi R users,
> I have a question about adding a column for water year. The dataframe has
> the structure below. But the wyear column just shows one year. Could anyone
> help me with this problem? Thanks.
>
> DF
> year month day time flow
> 1972 1 1 1972-01-01 5
> 1972 1 2 1972-01-02 5.5
> 1972 1 3 1972-01-03 6
> ...
> 1985 12 31 1985-12-31 6
>
>
> for(i in 1972:1985){
> if(DF$year==i & DF$month %in% 1:9){
> DF$wyear <- i {
> }else{
> DF$wyear < i-1
> }
> }
> }
>
> [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help at r-project.org mailing list -- To UNSUBSCRIBE and more, see
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.
>
More information about the R-help
mailing list