Vous êtes un professionnel et vous avez besoin d'une formation ?
RAG (Retrieval-Augmented Generation)et Fine Tuning d'un LLM
Voir le programme détaillé
Module « pandas »
Classe « Timedelta »
Informations générales
Héritage
builtins.object
timedelta
_Timedelta
Timedelta
Définition
class Timedelta(_Timedelta):
help(Timedelta)
Represents a duration, the difference between two dates or times.
Timedelta is the pandas equivalent of python's ``datetime.timedelta``
and is interchangeable with it in most cases.
Parameters
----------
value : Timedelta, timedelta, np.timedelta64, str, or int
unit : str, default 'ns'
Denote the unit of the input, if input is an integer.
Possible values:
* 'W', or 'D'
* 'days', or 'day'
* 'hours', 'hour', 'hr', or 'h'
* 'minutes', 'minute', 'min', or 'm'
* 'seconds', 'second', 'sec', or 's'
* 'milliseconds', 'millisecond', 'millis', 'milli', or 'ms'
* 'microseconds', 'microsecond', 'micros', 'micro', or 'us'
* 'nanoseconds', 'nanosecond', 'nanos', 'nano', or 'ns'.
.. deprecated:: 2.2.0
Values `H`, `T`, `S`, `L`, `U`, and `N` are deprecated in favour
of the values `h`, `min`, `s`, `ms`, `us`, and `ns`.
**kwargs
Available kwargs: {days, seconds, microseconds,
milliseconds, minutes, hours, weeks}.
Values for construction in compat with datetime.timedelta.
Numpy ints and floats will be coerced to python ints and floats.
Notes
-----
The constructor may take in either both values of value and unit or
kwargs as above. Either one of them must be used during initialization
The ``.value`` attribute is always in ns.
If the precision is higher than nanoseconds, the precision of the duration is
truncated to nanoseconds.
Examples
--------
Here we initialize Timedelta object with both value and unit
>>> td = pd.Timedelta(1, "d")
>>> td
Timedelta('1 days 00:00:00')
Here we initialize the Timedelta object with kwargs
>>> td2 = pd.Timedelta(days=1)
>>> td2
Timedelta('1 days 00:00:00')
We see that either way we get the same result
Constructeur(s)
Liste des attributs statiques
max | 106751 days 23:47:16.854775807 |
min | -106752 days +00:12:43.145224193 |
resolution | 0 days 00:00:00.000000001 |
Attributs statiques hérités de la classe _Timedelta
asm8, components, days, microseconds, nanoseconds, resolution_string, seconds, unit, value
Opérateurs hérités de la classe _Timedelta
__eq__, __ge__, __gt__, __le__, __lt__, __ne__
Opérateurs hérités de la classe timedelta
__add__,
__neg__,
__pos__,
__radd__,
__rsub__,
__sub__
Liste des méthodes
Toutes les méthodes
Méthodes d'instance
Méthodes statiques
Méthodes dépréciées
Méthodes héritées de la classe _Timedelta
__bool__, __hash__, __init_subclass__, __reduce_cython__, __repr__, __setstate_cython__, __str__, __subclasshook__, as_unit, isoformat, to_numpy, to_pytimedelta, to_timedelta64, total_seconds, view
Méthodes héritées de la classe timedelta
__abs__
Méthodes héritées de la classe object
__delattr__,
__dir__,
__format__,
__getattribute__,
__getstate__,
__reduce_ex__,
__setattr__,
__sizeof__
Vous êtes un professionnel et vous avez besoin d'une formation ?
Programmation Python
Les compléments
Voir le programme détaillé
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 :