@@ -128,7 +128,7 @@ def _init_mgr(self, mgr, axes=None, dtype=None, copy=False):
128
128
elif dtype is not None :
129
129
# avoid copy if we can
130
130
if len (mgr .blocks ) > 1 or mgr .blocks [0 ].values .dtype != dtype :
131
- mgr = mgr .astype (dtype )
131
+ mgr = mgr .astype (dtype = dtype )
132
132
return mgr
133
133
134
134
#----------------------------------------------------------------------
@@ -2011,7 +2011,7 @@ def astype(self, dtype, copy=True, raise_on_error=True):
2011
2011
"""
2012
2012
2013
2013
mgr = self ._data .astype (
2014
- dtype , copy = copy , raise_on_error = raise_on_error )
2014
+ dtype = dtype , copy = copy , raise_on_error = raise_on_error )
2015
2015
return self ._constructor (mgr ).__finalize__ (self )
2016
2016
2017
2017
def copy (self , deep = True ):
@@ -2153,7 +2153,7 @@ def fillna(self, value=None, method=None, axis=0, inplace=False,
2153
2153
from pandas import Series
2154
2154
value = Series (value )
2155
2155
2156
- new_data = self ._data .fillna (value , inplace = inplace ,
2156
+ new_data = self ._data .fillna (value = value , inplace = inplace ,
2157
2157
downcast = downcast )
2158
2158
2159
2159
elif isinstance (value , (dict , com .ABCSeries )):
@@ -2170,7 +2170,7 @@ def fillna(self, value=None, method=None, axis=0, inplace=False,
2170
2170
obj .fillna (v , inplace = True )
2171
2171
return result
2172
2172
else :
2173
- new_data = self ._data .fillna (value , inplace = inplace ,
2173
+ new_data = self ._data .fillna (value = value , inplace = inplace ,
2174
2174
downcast = downcast )
2175
2175
2176
2176
if inplace :
@@ -2355,7 +2355,8 @@ def replace(self, to_replace=None, value=None, inplace=False, limit=None,
2355
2355
new_data = self ._data
2356
2356
for c , src in compat .iteritems (to_replace ):
2357
2357
if c in value and c in self :
2358
- new_data = new_data .replace (src , value [c ],
2358
+ new_data = new_data .replace (to_replace = src ,
2359
+ value = value [c ],
2359
2360
filter = [c ],
2360
2361
inplace = inplace ,
2361
2362
regex = regex )
@@ -2365,7 +2366,8 @@ def replace(self, to_replace=None, value=None, inplace=False, limit=None,
2365
2366
new_data = self ._data
2366
2367
for k , src in compat .iteritems (to_replace ):
2367
2368
if k in self :
2368
- new_data = new_data .replace (src , value ,
2369
+ new_data = new_data .replace (to_replace = src ,
2370
+ value = value ,
2369
2371
filter = [k ],
2370
2372
inplace = inplace ,
2371
2373
regex = regex )
@@ -2380,13 +2382,16 @@ def replace(self, to_replace=None, value=None, inplace=False, limit=None,
2380
2382
'in length. Expecting %d got %d ' %
2381
2383
(len (to_replace ), len (value )))
2382
2384
2383
- new_data = self ._data .replace_list (to_replace , value ,
2385
+ new_data = self ._data .replace_list (src_list = to_replace ,
2386
+ dest_list = value ,
2384
2387
inplace = inplace ,
2385
2388
regex = regex )
2386
2389
2387
2390
else : # [NA, ''] -> 0
2388
- new_data = self ._data .replace (to_replace , value ,
2389
- inplace = inplace , regex = regex )
2391
+ new_data = self ._data .replace (to_replace = to_replace ,
2392
+ value = value ,
2393
+ inplace = inplace ,
2394
+ regex = regex )
2390
2395
elif to_replace is None :
2391
2396
if not (com .is_re_compilable (regex ) or
2392
2397
com .is_list_like (regex ) or
@@ -2406,13 +2411,14 @@ def replace(self, to_replace=None, value=None, inplace=False, limit=None,
2406
2411
2407
2412
for k , v in compat .iteritems (value ):
2408
2413
if k in self :
2409
- new_data = new_data .replace (to_replace , v ,
2414
+ new_data = new_data .replace (to_replace = to_replace ,
2415
+ value = v ,
2410
2416
filter = [k ],
2411
2417
inplace = inplace ,
2412
2418
regex = regex )
2413
2419
2414
2420
elif not com .is_list_like (value ): # NA -> 0
2415
- new_data = self ._data .replace (to_replace , value ,
2421
+ new_data = self ._data .replace (to_replace = to_replace , value = value ,
2416
2422
inplace = inplace , regex = regex )
2417
2423
else :
2418
2424
msg = ('Invalid "to_replace" type: '
@@ -3116,12 +3122,12 @@ def where(self, cond, other=np.nan, inplace=False, axis=None, level=None,
3116
3122
if inplace :
3117
3123
# we may have different type blocks come out of putmask, so
3118
3124
# reconstruct the block manager
3119
- new_data = self ._data .putmask (cond , other , align = axis is None ,
3125
+ new_data = self ._data .putmask (mask = cond , new = other , align = axis is None ,
3120
3126
inplace = True )
3121
3127
self ._update_inplace (new_data )
3122
3128
3123
3129
else :
3124
- new_data = self ._data .where (other , cond , align = axis is None ,
3130
+ new_data = self ._data .where (other = other , cond = cond , align = axis is None ,
3125
3131
raise_on_error = raise_on_error ,
3126
3132
try_cast = try_cast )
3127
3133
@@ -3168,7 +3174,7 @@ def shift(self, periods=1, freq=None, axis=0, **kwds):
3168
3174
if freq is None and not len (kwds ):
3169
3175
block_axis = self ._get_block_manager_axis (axis )
3170
3176
indexer = com ._shift_indexer (len (self ), periods )
3171
- new_data = self ._data .shift (indexer , periods , axis = block_axis )
3177
+ new_data = self ._data .shift (indexer = indexer , periods = periods , axis = block_axis )
3172
3178
else :
3173
3179
return self .tshift (periods , freq , ** kwds )
3174
3180
0 commit comments