Participer au site avec un Tip
Rechercher
 

Améliorations / Corrections

Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.

Emplacement :

Description des améliorations :

Module « pandas »

Classe « SparseDtype »

Informations générales

Héritage

builtins.object
    ExtensionDtype
        SparseDtype

Définition

class SparseDtype(ExtensionDtype):

Description [extrait de SparseDtype.__doc__]

    Dtype for data stored in :class:`SparseArray`.

    This dtype implements the pandas ExtensionDtype interface.

    .. versionadded:: 0.24.0

    Parameters
    ----------
    dtype : str, ExtensionDtype, numpy.dtype, type, default numpy.float64
        The dtype of the underlying array storing the non-fill value values.
    fill_value : scalar, optional
        The scalar value not stored in the SparseArray. By default, this
        depends on `dtype`.

        =========== ==========
        dtype       na_value
        =========== ==========
        float       ``np.nan``
        int         ``0``
        bool        ``False``
        datetime64  ``pd.NaT``
        timedelta64 ``pd.NaT``
        =========== ==========

        The default value may be overridden by specifying a `fill_value`.

    Attributes
    ----------
    None

    Methods
    -------
    None
    

Constructeur(s)

Signature du constructeur Description
__init__(self, dtype: Union[ForwardRef('ExtensionDtype'), str, numpy.dtype, Type[Union[str, float, int, complex, bool, object]]] = <class 'numpy.float64'>, fill_value: Any = None)

Liste des propriétés

Nom de la propriétéDescription
fill_value
kind
na_value
name
names
subtype
type

Liste des opérateurs

Signature de l'opérateur Description
__eq__(self, other: Any) -> bool

Opérateurs hérités de la classe ExtensionDtype

__ne__

Opérateurs hérités de la classe object

__ge__, __gt__, __le__, __lt__

Liste des méthodes

Toutes les méthodes Méthodes d'instance Méthodes statiques Méthodes dépréciées
Signature de la méthodeDescription
__hash__(self)
__repr__(self) -> str
construct_array_type() -> Type[ForwardRef('SparseArray')]
construct_from_string(string: str) -> 'SparseDtype'
is_dtype(dtype: object) -> bool
update_dtype(self, dtype)

Méthodes héritées de la classe ExtensionDtype

__init_subclass__, __str__, __subclasshook__

Méthodes héritées de la classe object

__delattr__, __dir__, __format__, __getattribute__, __reduce__, __reduce_ex__, __setattr__, __sizeof__