“pandas modifier le nom de la colonne” Réponses codées

Renommer les colonnes Pandas

df.rename(columns={'oldName1': 'newName1',
                   'oldName2': 'newName2'},
          inplace=True, errors='raise')
# Make sure you set inplace to True if you want the change
# to be applied to the dataframe
Charred Dolphin

Renommer les en-têtes Pandasd

df = df.rename(columns={"old_col1": "new_col1", "old_col2": "new_col2"})
crookie14

Renommer la colonne DF

import pandas as pd
data = pd.read_csv(file)
data.rename(columns={'original':'new_name'}, inplace=True)
Cozy Dev

Python: modifier le nom de la colonne

df = df.rename(columns = {'myvar':'myvar_new'})
Andrea Perlato

colonne de renommée pandas

df.rename(columns={"old_col1": "new_col1", "old_col2": "new_col2"}, inplace=True)
Exuberant Eland

pandas modifier le nom de la colonne

# Geopandas use the same rename function as Pandas.

import pandas as pd

df = pd.GeoDataFrame({'x':['John', 'Doe', 'Paul'], 
        'y':[22, 31, 15],
        'z':[[-45.23332,34.23556], [-45.32565,34.49347], [-45.27648,34.45284]]
        })
columns_Name = {'x': 'name', 'y': 'age', 'z': 'location'}
df = df.rename(columns = columns_Name)
df
   name  age               location
0  John   22  [-45.23332, 34.23556]
1   Doe   31  [-45.32565, 34.49347]
2  Paul   15  [-45.27648, 34.45284]

# When you want the change to be implicitly saved
columns_Name = {'x': 'name', 'y': 'age', 'z': 'location'}
df.rename(columns = columns_Name, inplace=True)
Intempestive Al Dente

Réponses similaires à “pandas modifier le nom de la colonne”

Questions similaires à “pandas modifier le nom de la colonne”

Plus de réponses similaires à “pandas modifier le nom de la colonne” dans Python

Parcourir les réponses de code populaires par langue

Parcourir d'autres langages de code