Maison > développement back-end > Tutoriel Python > Quelles sont les propriétés communes des objets de la série Pandas ?

Quelles sont les propriétés communes des objets de la série Pandas ?

青灯夜游
Libérer: 2020-11-30 15:23:29
original
6026 Les gens l'ont consulté

Les attributs de l'objet Series sont : 1. L'attribut index, pour visualiser l'index de l'objet Series ; 2. L'attribut size, pour visualiser le nombre d'éléments dans la Series ; ​attribut, pour convertir le format des données dans Pandas en Numpy La forme du tableau; 4. attribut dtype; 5. attribut name.

Quelles sont les propriétés communes des objets de la série Pandas ?

Propriétés communes des objets de la série Pandas :

Pour afficher les propriétés associées de la série , vous pouvez afficher ou modifier le type et l'index des éléments de séquence.

In [1]: import pandas as pd
In [2]: a=pd.Series([0,1,2,3,4,5])
Copier après la connexion

1) L'attribut index

L'attribut index peut afficher l'index de l'objet Series, et peut également être directement attribué et modifié. Nous utilisons .loc et .iloc pour modifier l'index et effectuons le même traitement avant et après. Veuillez comprendre la différence entre loc et i loc. Le code est le suivant.

In [3]: a.index
Out[3]: RangeIndex(start=0, stop=6, step=1)
In [4]: a.loc[1]
Out[4]: 1
In [5]: a.iloc[1]
Out[5]: 1
Copier après la connexion

change l'index de a. A ce moment, loc[1] prend la valeur de l'avant-dernière position, tandis qu'iloc[1] prend toujours la valeur de la position absolue 1.

In [6]: a.index = [5,4,3,2,1,0]
In [7]: a.index
Out[7]: Int64Index([5, 4, 3, 2, 1, 0], dtype='int64')
In [8]: a.loc[1]
Out[8]: 4
In [9]: a.iloc[1]
Out[9]: 1
Copier après la connexion

2) attribut size

L'attribut size peut être utilisé pour afficher le nombre d'éléments de la série.

In [10]: a.size  # 查看数据的个数
Out[10]: 6
Copier après la connexion

3) attribut de valeurs

L'attribut de valeurs peut être utilisé comme pont pour la conversion intermédiaire entre Pandas et Numpy. L'attribut peut être utilisé pour convertir le format de données dans Pandas en forme de tableaux dans Numpy.

In [11]: a.values  # 查看返回值,返回的是一个Numpy中的array类型
Out[11]: array([0, 1, 2, 3, 4, 5], dtype=int64)
Copier après la connexion

4) attribut dtype

L'attribut dtype est utilisé pour afficher le type de données, puis le type de données peut être modifié via la méthode astype. Pandas prend en charge de nombreux types de données et nous devons choisir différents types de données en fonction de différents scénarios d'utilisation.

In [12]: a.dtype  # 查看数据类型
Out[12]: dtype('int64')
In [13]: a=a.astype('float64')
In [14]: a.dtype  # 查看数据类型
Copier après la connexion

5) attribut name

Obtenir le nom des valeurs

6) attribut index.name

Obtenez le nom de l'index

Pour plus de connaissances liées à la programmation, veuillez visiter : Apprentissage en programmation ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal