“columnas de reorden de pandas por nombre” Código de respuesta

columnas de reorden de pandas

# setting up a dummy dataframe
raw_data = {'name': ['Willard Morris', 'Al Jennings', 'Omar Mullins', 'Spencer McDaniel'],
        'age': [20, 19, 22, 21],
        'favorite_color': ['blue', 'red', 'yellow', "green"],
        'grade': [88, 92, 95, 70]}
df = pd.DataFrame(raw_data, index = ['Willard Morris', 'Al Jennings', 'Omar Mullins', 'Spencer McDaniel'])
df

#now 'age' will appear at the end of our df
df = df[['favorite_color','grade','name','age']]
df.head()
Exuberant Eland

columnas de reorden de pandas por nombre

#old df columns
df.columns
Index(['A', 'B', 'C', 'D'],dtype='***')
#new column format that we want to rearange
new_col = ['D','C','B','A'] #list of column name in order that we want

df = df[new_col]
df.columns
Index(['D', 'C', 'B', 'A'],dtype='***')
#new column order
Subha

reordenar columnas pandas

cols = df.columns.tolist()
# Rearrange the list any way you want
cols = cols[-1:] + cols[:-1]
df = df[cols]
Charred Dolphin

Respuestas similares a “columnas de reorden de pandas por nombre”

Preguntas similares a “columnas de reorden de pandas por nombre”

Más respuestas relacionadas con “columnas de reorden de pandas por nombre” en Python

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código