id,node_id,number,title,user,state,locked,assignee,milestone,comments,created_at,updated_at,closed_at,author_association,active_lock_reason,draft,pull_request,body,reactions,performed_via_github_app,state_reason,repo,type 700915153,MDU6SXNzdWU3MDA5MTUxNTM=,4421,circular + linear stats on a same dataset,18679148,open,0,,,1,2020-09-14T09:03:24Z,2020-11-01T13:44:26Z,,NONE,,,," **Is your feature request related to a problem? Please describe.** I would like to calculate the mean on all variables of my dataset which is easy and straightforward with xarray, for example: `ds.mean(dim='time)` The issue is I have some circular quantities in this dataset (for example wind direction). I can use script.stats.circmean/std, but I have to discriminate myself when I have to use one or the other function. **Describe the solution you'd like** I would like to add a parameter in the description of my variable mentioning it is circular. Every time I apply a function on the full dataset, it uses the circular equivalent if it exists. There is perhaps some tricks to do it, but I didn't find any so far. Thank you. ","{""url"": ""https://api.github.com/repos/pydata/xarray/issues/4421/reactions"", ""total_count"": 1, ""+1"": 1, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,,13221727,issue