¿Existe alguna forma de asignar el index que yo quiera pero haciendo referencia al nombre de la variable de mi data frame?. Por ejemplo s...

Paul Peñaherrera

Paul Peñaherrera

Pregunta
studenthace 4 años

¿Existe alguna forma de asignar el index que yo quiera pero haciendo referencia al nombre de la variable de mi data frame?. Por ejemplo si mi data frame es el mismo del ejemplo:

df = dp.DataFrame(dict_data)

y para agregar el index hacer algo como

df.index[ ]

o estrictamente tengo que hacer

df = dp.DataFrame(dict_data, indes=[ ])

4 respuestas
para escribir tu comentario
    Yerson Argote

    Yerson Argote

    studenthace 4 años

    Hola compañero, si existe y se hace de la siguiente forma:

    df = dp.DataFrame(dict_data) # Cambiar el index por los nombres de los estudiantes df.index = ['ana', 'benito', 'camilo', 'daniel', 'erika', 'fabian', 'gabriela']

    El resultado es el mismo que al hacer

    df = dp.DataFrame(dict_data, index=['ana', 'benito', 'camilo', 'daniel', 'erika', 'fabian', 'gabriela'])

    Espero te sirva.

    Jacobo Ceballos

    Jacobo Ceballos

    studenthace 4 años

    Sí se puede, se hace con

    df.index = [lista con indices]

    No está de más aclarar que al hacer esto, la cantidad de elementos de la lista de indices, debe ser igual a la cantidad de filas que tiene el dataframe.

Curso de Pandas con Python [Empieza Gratis]

Curso de Pandas con Python [Empieza Gratis]

Pandas es la librería de software libre para manipulación de datos con Python más usada en Data Science. Manipula grandes sets de datos numericos, tablas y series de tiempo. Trabaja con múltiples formatos de archivos de datos como csv o xls. Crea DataFrames que podrás manipular y analizar sin preocuparte por el performance de tus aplicaciones, todo esto muy fácil y rápido con Pandas.

Curso de Pandas con Python [Empieza Gratis]
Curso de Pandas con Python [Empieza Gratis]

Curso de Pandas con Python [Empieza Gratis]

Pandas es la librería de software libre para manipulación de datos con Python más usada en Data Science. Manipula grandes sets de datos numericos, tablas y series de tiempo. Trabaja con múltiples formatos de archivos de datos como csv o xls. Crea DataFrames que podrás manipular y analizar sin preocuparte por el performance de tus aplicaciones, todo esto muy fácil y rápido con Pandas.