Contenido de este artículo
- 0.1 Ejemplo 1: agregar una columna vacía con «»
- 0.2 Ejemplo 2: agregar una columna vacía con Numpy
- 0.3 Ejemplo 3: agregar una columna vacía mediante la serie Pandas
- 0.4 Ejemplo 4: Agregar una columna vacía usando Pandas Insert
- 0.5 Ejemplo 5: agregar varias columnas vacías a la vez
- 1 Redactor del artículo
- 2 ¿Te hemos ayudado?
- 0
- 0
- 0
- 0
Actualizado el 17 de julio de 2024, por Luis Benites.
Ocasionalmente, es posible que desee agregar una columna vacía a un DataFrame de pandas.
Afortunadamente, esto es bastante fácil de hacer y este tutorial muestra varios ejemplos de cómo hacerlo usando el siguiente DataFrame de pandas:
importar numpy como np importar pandas como pd #create DataFrame df = pd.DataFrame ({'puntos': [25, 12, 15, 14, 19], 'asiste': [5, 7, 7, 9, 12], 'rebotes': [11, 8, 10, 6, 6]}) #view DataFrame df puntos ayuda a rebotes 0 25 5 11 1 12 7 8 2 15 7 10 3 14 9 6 4 19 12 6
Ejemplo 1: agregar una columna vacía con «»
La primera forma de agregar una columna vacía es usar citas de la siguiente manera:
#add nueva columna titulada 'robos' df ['roba'] = "" #view DataFrame df puntos asiste rebotes robos 0 25 5 11 1 12 7 8 2 15 7 10 3 14 9 6 4 19 12 6
Ejemplo 2: agregar una columna vacía con Numpy
Otra forma de agregar una columna vacía es usar np.nan de la siguiente manera:
#add nueva columna titulada 'robos' df ['roba'] = np.nan #view DataFrame df puntos asiste rebotes robos 0 25 5 11 NaN 1 12 7 8 NaN 2 15 7 10 NaN 3 14 9 6 NaN 4 19 12 6 NaN
Ejemplo 3: agregar una columna vacía mediante la serie Pandas
Otra forma de agregar una columna vacía es usar pd.Series () de la siguiente manera:
#add nueva columna titulada 'robos' df ['roba'] = pd.Series () #view DataFrame df puntos asiste rebotes robos 0 25 5 11 NaN 1 12 7 8 NaN 2 15 7 10 NaN 3 14 9 6 NaN 4 19 12 6 NaN
Ejemplo 4: Agregar una columna vacía usando Pandas Insert
Otra forma de agregar una columna vacía es usar la función insert () de la siguiente manera:
#create DataFrame df = pd.DataFrame ({'puntos': [25, 12, 15, 14, 19], 'asiste': [5, 7, 7, 9, 12], 'rebotes': [11, 8, 10, 6, 6]}) #insertar una columna vacía titulada 'roba' en la posición del índice 2 df.insert (2, "roba", np.nan) #view DataFrame df puntos asiste roba rebotes 0 25 5 NaN 11 1 12 7 NaN 8 2 15 7 NaN 10 3 14 9 NaN 6 4 19 12 NaN 6
Lo bueno de este enfoque es que puede insertar la columna vacía en cualquier posición que desee en el DataFrame.
Ejemplo 5: agregar varias columnas vacías a la vez
Para agregar varias columnas vacías a la vez, puede usar la función reindex () de la siguiente manera:
#create DataFrame df = pd.DataFrame ({'puntos': [25, 12, 15, 14, 19], 'asiste': [5, 7, 7, 9, 12], 'rebotes': [11, 8, 10, 6, 6]}) # agregue columnas vacías tituladas 'vacío1' y 'vacío2' df = df. reindex (columnas = gl.columns. tolist () + ['vacío1', 'vacío2']) #view DataFrame df puntos asiste rebotes vacío1 vacío2 0 25 5 11 NaN NaN 1 12 7 8 NaN NaN 2 15 7 10 NaN NaN 3 14 9 6 NaN NaN 4 19 12 6 NaN NaN
Puede encontrar más tutoriales de Python aquí .
- https://r-project.org
- https://www.python.org/
- https://www.stata.com/
¿Te hemos ayudado?
Ayudanos ahora tú, dejanos un comentario de agradecimiento, nos ayuda a motivarnos y si te es viable puedes hacer una donación:La ayuda no cuesta nada
Por otro lado te rogamos que compartas nuestro sitio con tus amigos, compañeros de clase y colegas, la educación de calidad y gratuita debe ser difundida, recuerdalo: