html_url,issue_url,id,node_id,user,created_at,updated_at,author_association,body,reactions,performed_via_github_app,issue https://github.com/pydata/xarray/issues/2007#issuecomment-375431424,https://api.github.com/repos/pydata/xarray/issues/2007,375431424,MDEyOklzc3VlQ29tbWVudDM3NTQzMTQyNA==,1197350,2018-03-22T19:35:50Z,2018-03-22T19:35:50Z,MEMBER,"Very useful suggestion. > Also I cannot really think of an easy way to append the first elements to the end of the dataset and then calculate rolling. We already support a different type of ""rolling"" with periodicity http://xarray.pydata.org/en/latest/generated/xarray.DataArray.roll.html?highlight=roll and it is straightforward to apply roll operations at the variable level: https://github.com/pydata/xarray/blob/master/xarray/core/variable.py#L1007-L1026 I suspect this would not be too hard to implement. ","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,307783090