[PYTHON] Pandas Index und Reindex

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

Der Index wird dem Index neu zugewiesen, der Wert folgt jedoch.

Der Neuindex wird dem Index neu zugewiesen, aber der Wert folgt nicht, also 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

Pandas Index und Reindex
Laden Sie csv mit Pandas und spielen Sie mit Index
Installation von Jupyter und Pandas
Pandas resample und rollen
Pandas Mittelwertbildung und Auflistung
Wichtige Ergänzungen zu den Pandas 1.1.0 und 1.0.0
Index der Verwendung bestimmter Pandas
Pandas
Vorsichtsmaßnahmen bei der Verwendung von Codecs und Pandas
[Pandas] Finde den Quadranten und erkenne den Ausreißer
# Zeile ignorieren und mit Pandas lesen
So erhalten Sie mit pandas DataFrame einen bestimmten Spaltennamen und Indexnamen
[Python] Was ist Pandas Series und DataFrame?
Eine kleine Überprüfung von Pandas 1.0 und Dask
So weisen Sie den Index im Pandas-Datenrahmen neu zu
[pandas] CSV-Datei Lese- und Anzeigemethode
CSV gruppieren und Mindestwert erhalten (Pandas)
Verwendung von pandas Timestamp und date_range
Lesen Sie CSV und analysieren Sie mit Pandas und Seaborn