[R] about adding a column for water year
Jeff Newmiller
jdnewmil at dcn.davis.ca.us
Tue Jul 4 22:51:05 CEST 2017
Hardly. DF$wyear is a vector, but it is being treated as though it is a scalar. Read Bert's response.
--
Sent from my phone. Please excuse my brevity.
On July 4, 2017 11:17:24 AM PDT, Rui Barradas <ruipbarradas at sapo.pt> wrote:
>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.
>>
>
>______________________________________________
>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