En este artículo, exploraremos varios métodos de trazado de datos utilizando Pandas Python. Hemos ejecutado todos los ejemplos en el editor de código fuente de PyCharm utilizando Matplotlib.paquete de pyplot.
Trazado en Pandas Python
En pandas, el .plot () tiene varios parámetros que puede usar en función de sus necesidades. Principalmente, utilizando el parámetro 'Kind', puede definir qué tipo de gráfico creará.
La sintaxis para trazar datos usando Pandas Python
La siguiente sintaxis se usa para trazar un marco de datos en Pandas Python:
# Importar pandas y matplotlib.paquetes de pyplotTambién puede definir el tipo de gráfico utilizando el parámetro de tipo de la siguiente manera:
var_df.plot (x = 'columna1', y = 'columna2', kind = 'bar')Los objetos Pandas Dataframes tienen los siguientes métodos de trazado para trazar:
Si un usuario solo usa el método Plot () sin usar ningún parámetro, entonces crea el gráfico de línea predeterminado.
Ahora explicaremos algunos tipos principales de trazado en detalle con la ayuda de algunos ejemplos.
Dispersión tramando en pandas
En este tipo de trazado, hemos representado la relación entre dos variables. Tomemos un ejemplo.
Ejemplo
Por ejemplo, tenemos datos de correlación entre dos variables GDP_Growth y Oil_price. Para trazar la relación entre dos variables, hemos ejecutado la siguiente pieza de código en nuestro editor de código fuente:
Importar matplotlib.Pyplot como PLTGráficos de línea trazado en pandas
El diagrama de gráfico de línea es un tipo básico de trazado en el que se muestra información dada en una serie de puntos de datos que están conectados aún más por segmentos de líneas rectas. Usando los gráficos de línea, también puede mostrar las tendencias de la información en tiempo extra.
Ejemplo
En el ejemplo a continuación, hemos tomado los datos sobre la tasa de inflación del año pasado. Primero, prepare los datos y luego cree DataFrame. El siguiente código fuente traza el gráfico de línea de los datos disponibles:
importar pandas como PDEn el ejemplo anterior, debe establecer el tipo = 'Línea' para la trazado de la tabla de línea.
Método 2# Uso de la trama.Método Line ()
El ejemplo anterior, también puede implementar utilizando el siguiente método:
importar pandas como PDSe mostrará el siguiente gráfico de línea después de ejecutar el código anterior:
Gráfico de barras en pandas
El trazado del gráfico de barras se utiliza para representar los datos categóricos. En este tipo de gráfico, las barras rectangulares con diferentes alturas se trazan en función de la información dada. El gráfico de barras se puede trazar en dos direcciones horizontales o verticales diferentes.
Ejemplo
Hemos tomado la tasa de alfabetización de varios países en el siguiente ejemplo. Se crean marcos de datos en los que 'country_names' y 'literacy_rate' son las dos columnas de un marcado de datos. Usando pandas, puede trazar la información en la forma del gráfico de barras de la siguiente manera:
importar pandas como PDTambién puede implementar el ejemplo anterior utilizando el siguiente método. Establezca el tipo = "Bar" para la traza del gráfico de barras en esta línea:
marco de datos.plot (x = 'country_names', y = 'litr_rate', kind = 'bar')Trazado de gráfico de barra horizontal
También puede trazar los datos en barras horizontales ejecutando el siguiente código:
Importar matplotlib.Pyplot como PLTEn DF.trama.Barh (), el Barh se usa para trazar horizontal. Después de ejecutar el código anterior, se muestra el siguiente gráfico de barras en la ventana:
Trazado de gráfico circular en pandas
Un gráfico circular representa los datos en una forma gráfica circular en la que los datos se muestran en cortes en función de la cantidad dada.
Ejemplo
En el siguiente ejemplo, hemos mostrado la información sobre 'Earth_Material' en diferentes rodajas en el gráfico de pasteles. Primero, cree DataFrame, luego, utilizando los pandas, muestre todos los detalles en el gráfico.
importar pandas como PDEl código fuente anterior traza el gráfico PIE de los datos disponibles:
Conclusión
En este artículo, ha visto cómo trazar los marcos de datos en Pandas Python. Se realizan diferentes tipos de trazado en el artículo anterior. Para trazar más tipos como Box, Hexbin, Hist, KDE, Densidad, área, etc., Puede usar el mismo código fuente simplemente cambiando el tipo de trazado.