<SYSTEM_TASK:>
Given the following text description, write Python code to implement the functionality described below step by step
<END_TASK>
<USER_TASK:>
Description:
 Ejercicio de visualizacion de informacion con Pandas - Soluciones
Este es un pequenio ejercicio para revisar las diferentes graficas que nos permite generar Pandas. 
* NOTA
Step1:  Recrea la siguiente grafica de puntos de b contra a.
Step2:  Crea un histograma de la columna 'a'.
Step3:  Las graficas se ven muy bien, pero deseamos que se vean un poco mas profesional, asi que utiliza la hoja de estilo 'ggplot' y genera el histograma nuevamente, ademas investiga como agregar mas divisiones.
Step4:  Crea una grafica de cajas comparando las columnas 'a' y 'b'.
Step5:  Crea una grafica kde plot de la columna 'd'
Step6:  Crea una grafica de area para todas las columnas, utilizando hasta 30 filas (tip
<ASSISTANT_TASK:>
Python Code:
import pandas as pd
import matplotlib.pyplot as plt
df3 = pd.read_csv('../data/df3')
%matplotlib inline
df3.plot.scatter(x='a',y='b',c='red',s=50
df3.info()
df3.head()
Explanation: Ejercicio de visualizacion de informacion con Pandas - Soluciones
Este es un pequenio ejercicio para revisar las diferentes graficas que nos permite generar Pandas. 
* NOTA: Utilizar el archivo df3 que se encuentra en la carpeta data
End of explanation
df3.plot.scatter(x='a',y='b',c='red',s=50,figsize=(12,3))
Explanation: Recrea la siguiente grafica de puntos de b contra a.
End of explanation
df3['a'].plot.hist()
Explanation: Crea un histograma de la columna 'a'.
End of explanation
plt.style.use('ggplot')
df3['a'].plot.hist(alpha=0.5,bins=25)
Explanation: Las graficas se ven muy bien, pero deseamos que se vean un poco mas profesional, asi que utiliza la hoja de estilo 'ggplot' y genera el histograma nuevamente, ademas investiga como agregar mas divisiones.
End of explanation
df3[['a','b']].plot.box()
Explanation: Crea una grafica de cajas comparando las columnas 'a' y 'b'.
End of explanation
df3['d'].plot.kde()
Explanation: Crea una grafica kde plot de la columna 'd'
End of explanation
df3.loc[0:30].plot.area(alpha=0.4)
Explanation: Crea una grafica de area para todas las columnas, utilizando hasta 30 filas (tip: usar .loc).
End of explanation
<END_TASK>