Guest User

Untitled

a guest
Jan 9th, 2018
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.02 KB | None | 0 0
  1. import sys
  2. import pandas as pd
  3.  
  4. prod = pd.read_csv('datos_produccion.csv', index_col = 0, encoding = 'utf-8')
  5. prod.apply(lambda x: pd.lib.infer_dtype(x.values))
  6.  
  7. lista_productos= prod[['planta', 'producto', 'velocidad de producción']]
  8.  
  9. #antes de generar un nuevo archivo deseo agrupar los datos y rellenar los faltantes
  10. prod.to_csv('listra_produccion.csv', encoding = 'utf-8')
  11.  
  12. import pandas as pd
  13.  
  14. prod = pd.read_csv('datos.csv', index_col=0, encoding='utf-8')
  15. groups_means = prod.groupby(["planta", "producto"])['velocidad de producción'].transform('mean')
  16. prod.loc[prod['velocidad de producción'].isnull(), 'velocidad de producción'] = groups_means
  17.  
  18. >>> prod
  19.  
  20. planta producto velocidad de producción
  21. index
  22. 0 Planta 1 producto 1 40.0
  23. 1 Planta 3 producto 2 20.0
  24. 2 Planta 1 producto 1 45.0
  25. 3 Planta 1 producto 1 50.0
  26. 4 Planta 3 producto 2 25.0
Add Comment
Please, Sign In to add comment