On this page
pandas.SparseArray.fillna
SparseArray.fillna(value=None, method=None, limit=None)
[source]-
Fill missing values with
value
.Parameters: -
value : scalar, optional
-
method : str, optional
-
Warning
Using ‘method’ will result in high memory use, as all
fill_value
methods will be converted to an in-memory ndarray -
limit : int, optional
Returns: - SparseArray
Notes
When
value
is specified, the result’sfill_value
depends onself.fill_value
. The goal is to maintain low-memory use.If
self.fill_value
is NA, the result dtype will beSparseDtype(self.dtype, fill_value=value)
. This will preserve amount of memory used before and after filling.When
self.fill_value
is not NA, the result dtype will beself.dtype
. Again, this preserves the amount of memory used. -
© 2008–2012, AQR Capital Management, LLC, Lambda Foundry, Inc. and PyData Development Team
Licensed under the 3-clause BSD License.
https://pandas.pydata.org/pandas-docs/version/0.24.2/reference/api/pandas.SparseArray.fillna.html