@@ -41,13 +41,13 @@ def test_setitem_cache_updating(self):
4141
4242 # ref the cache
4343 if do_ref :
44- df .ix [0 , "c" ]
44+ df .loc [0 , "c" ]
4545
4646 # set it
47- df .ix [7 , 'c' ] = 1
47+ df .loc [7 , 'c' ] = 1
4848
49- self .assertEqual (df .ix [0 , 'c' ], 0.0 )
50- self .assertEqual (df .ix [7 , 'c' ], 1.0 )
49+ self .assertEqual (df .loc [0 , 'c' ], 0.0 )
50+ self .assertEqual (df .loc [7 , 'c' ], 1.0 )
5151
5252 # GH 7084
5353 # not updating cache on series setting with slices
@@ -226,21 +226,21 @@ def random_text(nobs=100):
226226
227227 # explicity copy
228228 indexer = df .letters .apply (lambda x : len (x ) > 10 )
229- df = df .ix [indexer ].copy ()
229+ df = df .loc [indexer ].copy ()
230230 self .assertIsNone (df .is_copy )
231231 df ['letters' ] = df ['letters' ].apply (str .lower )
232232
233233 # implicity take
234234 df = random_text (100000 )
235235 indexer = df .letters .apply (lambda x : len (x ) > 10 )
236- df = df .ix [indexer ]
236+ df = df .loc [indexer ]
237237 self .assertIsNotNone (df .is_copy )
238238 df ['letters' ] = df ['letters' ].apply (str .lower )
239239
240240 # implicity take 2
241241 df = random_text (100000 )
242242 indexer = df .letters .apply (lambda x : len (x ) > 10 )
243- df = df .ix [indexer ]
243+ df = df .loc [indexer ]
244244 self .assertIsNotNone (df .is_copy )
245245 df .loc [:, 'letters' ] = df ['letters' ].apply (str .lower )
246246
@@ -251,7 +251,7 @@ def random_text(nobs=100):
251251
252252 df = random_text (100000 )
253253 indexer = df .letters .apply (lambda x : len (x ) > 10 )
254- df .ix [indexer , 'letters' ] = df .ix [indexer , 'letters' ].apply (str .lower )
254+ df .loc [indexer , 'letters' ] = df .loc [indexer , 'letters' ].apply (str .lower )
255255
256256 # an identical take, so no copy
257257 df = DataFrame ({'a' : [1 ]}).dropna ()
@@ -312,12 +312,12 @@ def f():
312312 D = list ('abcde' )))
313313
314314 def f ():
315- df .ix [2 ]['D' ] = 'foo'
315+ df .loc [2 ]['D' ] = 'foo'
316316
317317 self .assertRaises (com .SettingWithCopyError , f )
318318
319319 def f ():
320- df .ix [2 ]['C' ] = 'foo'
320+ df .loc [2 ]['C' ] = 'foo'
321321
322322 self .assertRaises (com .SettingWithCopyError , f )
323323
0 commit comments