Hi, I did not follow your previous post but your code looks confusing to me
with(datatable,ifelse(is.na(x),y,x)) Why do you have 'x' in the first place if all you want is to do the operation on y? It's like you want to count how many apples you have but your eyes are looking at peaches. Please rethink your code and what you want to achieve. Best, Jiefei On Fri, Jun 11, 2021 at 10:23 PM Enrico Gabrielli <enricogabrielli76.per...@gmail.com> wrote: > > Hello > I almost got through the problem in post "aggregation of irregular > interval time-series" > I just don't understand how to fix that when I try > '' > with(datatable,ifelse(is.na(x),y,x)) > '' > if y is na > replaces me with 0 > and not with na > > Thank you > -- > Perito agrario Enrico Gabrielli > Tessera n. 633 Collegio Periti agrari prov. Di Modena > Biblioteca agricoltura: https://www.zotero.org/groups/aplomb/ > https://it.linkedin.com/pub/enrico-gabrielli/9a/186/159 > https://enricogabrielli76.wordpress.com/ > https://www.inaturalist.org/observations/bonushenricus > skype: enricogabrielli (enricogabrielli76.per...@gmail.com) > > ______________________________________________ > R-help@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@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.