Maison  >  Article  >  développement back-end  >  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 ?

青灯夜游
青灯夜游original
2020-11-24 12:04:235920parcourir

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])

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

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

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

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)

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  # 查看数据类型

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!

Déclaration:
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