index et réindexation des pandas

dataframe_make


import pandas as pd
import numpy as np
df=pd.DataFrame(np.arange(9).reshape(3,3))

df
#[Out]#    0  1  2
#[Out]# 0  0  1  2
#[Out]# 1  3  4  5
#[Out]# 2  6  7  8

L'index est réaffecté à l'index, mais la valeur suit.

reindex est réaffecté à index, mais la valeur ne suit pas, donc NaN

index


df.index=range(100,103)

df
#[Out]#      0  1  2
#[Out]# 100  0  1  2
#[Out]# 101  3  4  5
#[Out]# 102  6  7  8

reindex


df.reindex(range(100,103))
#[Out]#       0   1   2
#[Out]# 100 NaN NaN NaN
#[Out]# 101 NaN NaN NaN
#[Out]# 102 NaN NaN NaN

Recommended Posts

index et réindexation des pandas
Chargez CSV avec des pandas et jouez avec Index
installation de jupyter et pandas
pandas rééchantillonner et rouler
Moyenne et liste des pandas
Ajouts clés aux pandas 1.1.0 et 1.0.0
Index d'utilisation de certains pandas
Pandas
Précautions lors de l'utilisation de codecs et de pandas
[Pandas] Trouvez le quadrant et détectez la valeur aberrante
Ignorer # ligne et lire avec les pandas
Comment obtenir un nom de colonne et un nom d'index spécifiques avec Pandas DataFrame
[Python] Qu'est-ce que la série pandas et DataFrame?
Un petit examen minutieux de Pandas 1.0 et Dask
Comment réattribuer un index dans pandas dataframe
[pandas] Méthode de lecture et d'affichage des fichiers .csv
Regrouper CSV et obtenir la valeur minimale (pandas)
Comment utiliser les pandas Timestamp et date_range
Lisez CSV et analysez avec Pandas et Seaborn