@@ -4438,8 +4438,8 @@ def test_repr_mixed_big(self):
44384438 biggie = DataFrame({'A': randn(200),
44394439 'B': tm.makeStringIndex(200)},
44404440 index=lrange(200))
4441- biggie[ 'A'][:20 ] = nan
4442- biggie[ 'B'][:20 ] = nan
4441+ biggie.loc[:20, 'A'] = nan
4442+ biggie.loc[:20, 'B'] = nan
44434443
44444444 foo = repr(biggie)
44454445
@@ -7412,19 +7412,19 @@ def test_drop(self):
74127412 assert_frame_equal(df,expected)
74137413
74147414 def test_fillna(self):
7415- self.tsframe[ 'A'][:5 ] = nan
7416- self.tsframe['A'][ -5:] = nan
7415+ self.tsframe.ix[:5, 'A'] = nan
7416+ self.tsframe.ix[ -5:,'A' ] = nan
74177417
74187418 zero_filled = self.tsframe.fillna(0)
7419- self.assertTrue((zero_filled[ 'A'][:5 ] == 0).all())
7419+ self.assertTrue((zero_filled.ix[:5, 'A'] == 0).all())
74207420
74217421 padded = self.tsframe.fillna(method='pad')
7422- self.assertTrue(np.isnan(padded[ 'A'][:5 ]).all())
7423- self.assertTrue((padded[ 'A'][-5:] == padded[ 'A'][-5 ]).all())
7422+ self.assertTrue(np.isnan(padded.ix[:5, 'A']).all())
7423+ self.assertTrue((padded.ix[-5:, 'A'] == padded.ix[-5, 'A']).all())
74247424
74257425 # mixed type
7426- self.mixed_frame['foo'][ 5:20] = nan
7427- self.mixed_frame['A'][ -10:] = nan
7426+ self.mixed_frame.ix[ 5:20,'foo' ] = nan
7427+ self.mixed_frame.ix[ -10:,'A' ] = nan
74287428 result = self.mixed_frame.fillna(value=0)
74297429 result = self.mixed_frame.fillna(method='pad')
74307430
@@ -7433,7 +7433,7 @@ def test_fillna(self):
74337433
74347434 # mixed numeric (but no float16)
74357435 mf = self.mixed_float.reindex(columns=['A','B','D'])
7436- mf['A'][ -10:] = nan
7436+ mf.ix[ -10:,'A' ] = nan
74377437 result = mf.fillna(value=0)
74387438 _check_mixed_float(result, dtype = dict(C = None))
74397439
@@ -7605,8 +7605,8 @@ def test_replace_inplace(self):
76057605 self.assertRaises(TypeError, self.tsframe.replace, nan)
76067606
76077607 # mixed type
7608- self.mixed_frame['foo'][ 5:20] = nan
7609- self.mixed_frame['A'][ -10:] = nan
7608+ self.mixed_frame.ix[ 5:20,'foo' ] = nan
7609+ self.mixed_frame.ix[ -10:,'A' ] = nan
76107610
76117611 result = self.mixed_frame.replace(np.nan, 0)
76127612 expected = self.mixed_frame.fillna(value=0)
@@ -8194,8 +8194,8 @@ def test_replace_convert(self):
81948194 assert_series_equal(expec, res)
81958195
81968196 def test_replace_mixed(self):
8197- self.mixed_frame['foo'][ 5:20] = nan
8198- self.mixed_frame['A'][ -10:] = nan
8197+ self.mixed_frame.ix[ 5:20,'foo' ] = nan
8198+ self.mixed_frame.ix[ -10:,'A' ] = nan
81998199
82008200 result = self.mixed_frame.replace(np.nan, -18)
82018201 expected = self.mixed_frame.fillna(value=-18)
@@ -11717,11 +11717,11 @@ def test_rename_objects(self):
1171711717 self.assertNotIn('foo', renamed)
1171811718
1171911719 def test_fill_corner(self):
11720- self.mixed_frame['foo'][ 5:20] = nan
11721- self.mixed_frame['A'][ -10:] = nan
11720+ self.mixed_frame.ix[ 5:20,'foo' ] = nan
11721+ self.mixed_frame.ix[ -10:,'A' ] = nan
1172211722
1172311723 filled = self.mixed_frame.fillna(value=0)
11724- self.assertTrue((filled['foo'][ 5:20] == 0).all())
11724+ self.assertTrue((filled.ix[ 5:20,'foo' ] == 0).all())
1172511725 del self.mixed_frame['foo']
1172611726
1172711727 empty_float = self.frame.reindex(columns=[])
@@ -12716,6 +12716,7 @@ def __nonzero__(self):
1271612716 self.assertTrue(r1.all())
1271712717
1271812718 def test_strange_column_corruption_issue(self):
12719+
1271912720 df = DataFrame(index=[0, 1])
1272012721 df[0] = nan
1272112722 wasCol = {}
0 commit comments