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/805#issuecomment-201992240,https://api.github.com/repos/pydata/xarray/issues/805,201992240,MDEyOklzc3VlQ29tbWVudDIwMTk5MjI0MA==,2443309,2016-03-27T05:00:49Z,2016-03-27T05:00:49Z,MEMBER,"It doesn't really seem like `reference_time` is a ""coordinate"" variable. Being a scalar, you are not going to use it as a coordinate in the same sense as lat/lon/time. Nevertheless, your example works if you cast the `Period` to a DataArray first: ``` Python ds = xr.Dataset({'temperature': (['x', 'y', 'time'], temp), 'precipitation': (['x', 'y', 'time'], precip)}, coords={'lon': (['x', 'y'], lon), 'lat': (['x', 'y'], lat), 'time': pd.date_range('2014-09-06', periods=3), 'reference_time': xr.DataArray(pd.Period('2014'))}) ``` ","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,143764621