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/39#issuecomment-36484363,https://api.github.com/repos/pydata/xarray/issues/39,36484363,MDEyOklzc3VlQ29tbWVudDM2NDg0MzYz,1794715,2014-03-03T06:21:33Z,2014-03-03T06:21:33Z,CONTRIBUTOR,"Indices also have an .inferred_type getter. unfortunately it doesn't seem
to return true type names...
In [13]: pandas.Index([1,2,3]).inferred_type
Out[13]: 'integer'
In [14]: pandas.Index([1,2,3.5]).inferred_type
Out[14]: 'mixed-integer-float'
In [15]: pandas.Index([""ab"",""cd""]).inferred_type
Out[15]: 'string'
In [16]: pandas.Index([""ab"",""cd"",3]).inferred_type
Out[16]: 'mixed-integer'
On Sun, Mar 2, 2014 at 10:14 PM, Stephan Hoyer notifications@github.comwrote:
> This is because coordinates are loaded as pandas.Index objects... which
> don't always faithfully preserve the type of the underlying object (see
> pydata/pandas#6471 https://github.com/pydata/pandas/issues/6471).
>
> I believe serialization should still work though thanks to a work around I
> added for dtype=object. Do let me know if this is not the case. One
> solution to make this less awkward would be to wrap pandas.Index in
> something that keeps track of the dtype of the original arguments for use
> in mathematical expression.
>
> ##
>
> Reply to this email directly or view it on GitHubhttps://github.com/akleeman/xray/issues/39#issuecomment-36484122
> .
","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,28600785