issues: 153640301
This data as json
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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
153640301 | MDU6SXNzdWUxNTM2NDAzMDE= | 846 | Inconsistent handling of .item with PeriodIndex | 5635139 | closed | 0 | 4 | 2016-05-08T06:51:03Z | 2016-05-11T05:05:36Z | 2016-05-11T05:05:36Z | MEMBER | Is this an inconsistency? With DatetimeIndex, ``` python In [14]: da=xr.DataArray(pd.DataFrame(pd.np.random.rand(10), index=pd.DatetimeIndex(start='2000', periods=10,freq='A'))) In [15]: p=da['dim_0'][0] In [16]: p.values Out[16]: numpy.datetime64('2000-12-31T00:00:00.000000000') In [17]: p.item() Out[17]: 978220800000000000L ``` But with a PeriodIndex, ``` python In [22]: da=xr.DataArray(pd.DataFrame(pd.np.random.rand(10), index=pd.PeriodIndex(start='2000', periods=10))) In [23]: p=da['dim_0'][0] In [24]: p.values Out[24]: Period('2000', 'A-DEC') In [25]: p.item() AttributeError: 'pandas._period.Period' object has no attribute 'item' ``` |
{ "url": "https://api.github.com/repos/pydata/xarray/issues/846/reactions", "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
completed | 13221727 | issue |