Herramientas de usuario

Herramientas del sitio


clase:iabd:pia:1eval:tema05-apendices

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Próxima revisión
Revisión previa
clase:iabd:pia:1eval:tema05-apendices [2022/01/23 17:02]
admin creado
clase:iabd:pia:1eval:tema05-apendices [2022/01/23 17:16] (actual)
admin [Tratamiento de datos inválidos]
Línea 1: Línea 1:
 ====== 5. Pandas: Apendices ====== ====== 5. Pandas: Apendices ======
  
-====== Tratamiento de datos inválidos ======+===== Tratamiento de datos inválidos =====
  
   * De una columna , obtener la lista de filas que tiene el valor ''NaN'' o ''None''. Retorna una array de booleanos.    * De una columna , obtener la lista de filas que tiene el valor ''NaN'' o ''None''. Retorna una array de booleanos. 
Línea 27: Línea 27:
 </sxh> </sxh>
  
-  * Borrar una columna que tenga ''NaN'' o ''None''+  * De una columna, borrar las filas que tengan ''NaN'' o ''None''
  
 <sxh python> <sxh python>
Línea 33: Línea 33:
 </sxh> </sxh>
  
-  * Borrar más de una columna que tenga ''NaN'' o ''None''+  * De más de una columna, borrar las filas que tenga ''NaN'' o ''None''
  
 <sxh python> <sxh python>
Línea 58: Línea 58:
 df['precio']=df.precio.fillna(df.precio.mean()) df['precio']=df.precio.fillna(df.precio.mean())
 </sxh> </sxh>
 +
 +===== pandas_profiling ====
 +Genera un HTML con información del DataFrame
 +
 +<sxh python>
 +from pandas_profiling import ProfileReport
 +reporte = ProfileReport(df, title = "Mi reporte")
 +reporte.to_file("reporte.html")
 +</sxh>
 +
 +Se puede ver el resultado en [[http://logongas.es/pandas_profiling.html|pandas_profiling.html]]
 +
 +[[http://logongas.es/pandas_profiling.html|{{:clase:iabd:pia:1eval:pandas_profiling.png|}}]]
 +
 +<note tip>Una herramienta similar pero mucho mas potente es [[https://taknev83.github.io/pywedge-docs/|pywedge]]. Mas información en [[https://towardsdatascience.com/automated-interactive-package-for-eda-modeling-and-hyperparameter-tuning-in-a-few-lines-of-228c561fa63c|Automated Interactive Package for EDA, Modeling, and Hyperparameter Tuning in a few lines of Python Code]]
 +</note>
 +
 +Mas información:
 +  * [[https://medium.com/tacosdedatos/an%C3%A1lisis-exploratorio-de-datos-eda-con-pandas-profiling-cf6c19caa8aa|Análisis Exploratorio de Datos (EDA) con pandas_profiling]]
 +  * [[https://enlapasta.wordpress.com/2017/08/24/pandas-profiling-una-excelente-herramienta-para-la-exploracion-de-datos/|Pandas Profiling: Una excelente herramienta para la exploración de datos]]
clase/iabd/pia/1eval/tema05-apendices.1642953776.txt.gz · Última modificación: 2022/01/23 17:02 por admin