Utilisation de linterface avancée dt de pandas pour la base danalyse de données Python
編輯:Python
SeriesObjet etDataFrameLes données de colonne pourcat、dt、strTrois interfaces d'attributs(accessors),Données de classification correspondantes、Date time data and String Data,Ces interfaces permettent une mise en œuvre rapide de fonctions spécifiques,Très rapide..Feuilletez aujourd'huipandasLes documents officiels résument ce qui suit:api. **
1.dt.date Et dt.normalize(),Ils ont tous retourné une date. Section date,C'est - à - dire qu'il ne contient que le mois, l'année et le jour..Mais la différence estdateRetour àSeries- Oui.objectType,normalize()Retour àSeries- Oui.datetime64Type. Il suffit de créer undataframe.
**
*
2.dt.year、dt.month、dt.day、dt.hour、dt.minute、dt.second、dt.week (dt.weekofyearEtdt.weekC'est pareil) Année de la date de retour respective 、Mois、Jour、Heures、Points、 Secondes et semaines de l'année
*
3.dt.weekday(dt.dayofweekC'est pareil) Retour au jour de la semaine ,0Pour lundi,6Dimanche des délégués,dt.weekday_name Retour à l'anglais le jour de la semaine .
4.dt.dayofyear Retour au jour de l'année ,dt.quarter Chaque date est le trimestre .
5.dt.is_month_startEtdt.is_month_end Déterminer si la date est le premier ou le dernier jour du mois ,Vous pouvezmonthRemplacer paryearEtquarter La date de jugement correspondante est - elle le premier ou le dernier jour de chaque année ou trimestre? .
6.dt.is_leap_year Pour déterminer si c'est une année bissextile