Python - Manejo de Dataframe

 
Vista:

Manejo de Dataframe

Publicado por César (1 intervención) el 19/02/2019 02:26:20
Estimados necesito de su ayuda.
Llevo un tiempo trabajando con dataframes para los análisis de mis datos en python, pero me he topado con una limitante, no sé cómo realizar lo siguiente:

Dataframe de ejemplo,

Especie A B C
1 10 7 5
1 11 4 5
2 3 1 2
3 4 3 1

Lo que necesito es que se creen 3 columnas (D E y F) en las que se repliquen los valores A B y C, pero sólo para las especies 2 y 3, y luego que se repliquen, en A B y C se dejen en 0.

Si, podría separar las bases y renombrar las columnas y hacer un append, pero quisiera saber si es posible hace lo mismo con un for o con una función.

Saludos,
César
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder