Exemple #1
0
 def test_rename_inplace(self):
     times = pd.date_range('2000-01-01', periods=3)
     data = Dataset({'z': ('x', [2, 3, 4]), 't': ('t', times)})
     copied = data.copy()
     renamed = data.rename({'x': 'y'})
     data.rename({'x': 'y'}, inplace=True)
     self.assertDatasetIdentical(data, renamed)
     self.assertFalse(data.equals(copied))
     self.assertEquals(data.dims, {'y': 3, 't': 3})
     # check virtual variables
     self.assertArrayEqual(data['t.dayofyear'], [1, 2, 3])