Skip to content

Commit 23e82eb

Browse files
committed
DEPR: remove more .ix warnings from tests
1 parent 470c327 commit 23e82eb

File tree

4 files changed

+294
-258
lines changed

4 files changed

+294
-258
lines changed

pandas/tests/indexing/test_chaining_and_caching.py

+11-10
Original file line numberDiff line numberDiff line change
@@ -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,8 @@ 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'] = (
255+
df.loc[indexer, 'letters'].apply(str.lower))
255256

256257
# an identical take, so no copy
257258
df = DataFrame({'a': [1]}).dropna()
@@ -312,12 +313,12 @@ def f():
312313
D=list('abcde')))
313314

314315
def f():
315-
df.ix[2]['D'] = 'foo'
316+
df.loc[2]['D'] = 'foo'
316317

317318
self.assertRaises(com.SettingWithCopyError, f)
318319

319320
def f():
320-
df.ix[2]['C'] = 'foo'
321+
df.loc[2]['C'] = 'foo'
321322

322323
self.assertRaises(com.SettingWithCopyError, f)
323324

0 commit comments

Comments
 (0)