¿Cómo calcular el promedio de valores específicos en una columna en un marco de datos de pandas?

Ana

Mi marco de datos de pandas tiene 11 columnas y 453 filas. Me gustaría calcular el promedio de los valores en las filas 450 a 453 en la columna 11. Luego, me gustaría agregar este 'valor promedio' como una nueva columna a mi conjunto de datos.

Puedo usar df['average']= df[['norm']].mean

Para obtener el promedio de la columna 11 (aquí llamada norma). Sin embargo, no estoy seguro de cómo calcular solo el promedio de filas específicas dentro de esa columna.

blorgon

Aquí tienes:

df["average"] = df["norm"][450:].mean()

Manifestación:

>>> df = pd.DataFrame({"a": [1, 2, 6, 2, 3]})
>>> df
   a
0  1
1  2
2  6
3  2
4  3

>>> df["b"] = df["a"][2:].mean()
>>> df
   a         b
0  1  3.666667
1  2  3.666667
2  6  3.666667
3  2  3.666667
4  3  3.666667

Este artículo se recopila de Internet, indique la fuente cuando se vuelva a imprimir.

En caso de infracción, por favor [email protected] Eliminar

Editado en
0

Déjame decir algunas palabras

0Comentarios
Iniciar sesiónRevisión de participación posterior

Artículos relacionados

¿Cómo calcular el promedio de valores en un marco de datos de Python Pandas?

¿Cómo obtener el promedio de valores de una columna de un marco de datos basado en otra columna?

¿Cómo crear un nuevo marco de datos eliminando valores específicos en una columna?

Cómo importar valores específicos de un marco de datos a una variable en pandas

¿Cómo calcular el promedio de filas entre un índice inicial y un índice final de una columna en un marco de datos en Spark usando Scala?

¿Cómo puedo agregar una columna de contador que cuente valores específicos en otra columna en un marco de datos de pandas?

Encontrar el promedio de valores en una columna y crear un nuevo marco de datos que distribuya el promedio

¿Cómo se filtra por valores específicos de una columna en un marco de datos en función de las condiciones de otro marco de datos?

¿Cómo manejar valores específicos de una manera muy específica en un marco de datos de pandas?

Cómo poner valores específicos en una columna en un marco de datos cuando dos elementos coinciden

Cómo poner valores específicos en una columna en un marco de datos cuando dos elementos coinciden

¿Cómo calcular una nueva columna "normalizada" en un marco de datos de Pandas?

¿Cómo calcular una nueva columna "normalizada" en un marco de datos de Pandas?

Reemplazar valores de columna específicos en el marco de datos de pandas

¿Cómo seleccionar un rango de valores en una columna de marco de datos de pandas?

Cómo agregar una nueva columna con datos específicos en un marco de datos R

Cómo agregar cada columna de los valores de un marco de datos en hojas nuevas una por una usando el marco de datos de pandas

¿Cómo editar todos los valores de una columna en un marco de datos de pandas?

¿Cómo copiar valores específicos en un marco de datos de pandas en otro?

promedio de una columna en un marco de datos de índice múltiple en pandas

Cambiar valores en una columna en un marco de datos de Pandas mediante el uso de otro marco de datos

¿Calcular el promedio de valores en el marco de datos de pandas, pero solo en ciertos valores?

¿Cómo almacenar valores específicos de un marco de datos a una variable en R?

¿Cómo revertir el contenido de una columna de marco de datos específica en pandas?

Reemplazo de valores específicos en un marco de datos de Pandas basándose en los valores de otra columna

Cómo contar solo valores específicos en un marco de datos de pandas

¿Cómo convertir el índice de un marco de datos de pandas en una columna?

Cómo obtener el promedio de una lista en el marco de datos de pandas

Cómo obtener el promedio de una lista en el marco de datos de pandas