Python - Propiedades del gráfico
Python tiene excelentes bibliotecas para la visualización de datos. Una combinación dePandas, numpy y matplotlibpuede ayudar a crear en casi todos los tipos de gráficos de visualizaciones. En este capítulo, comenzaremos con la observación de un gráfico simple y las diversas propiedades del gráfico.
Crear un gráfico
Usamos la biblioteca numpy para crear los números requeridos que se asignarán para crear el gráfico y el método pyplot en matplotlib para dibujar el gráfico real.
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(0,10)
y = x ^ 2
#Simple Plot
plt.plot(x,y)
Sus output es como sigue -

Labling las hachas
Podemos aplicar etiquetas a los ejes, así como un título para el gráfico utilizando los métodos apropiados de la biblioteca, como se muestra a continuación.
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(0,10)
y = x ^ 2
#Labeling the Axes and Title
plt.title("Graph Drawing")
plt.xlabel("Time")
plt.ylabel("Distance")
#Simple Plot
plt.plot(x,y)
Sus output es como sigue -

Formato de tipo de línea y color
El estilo y el color de la línea en el gráfico se pueden especificar utilizando métodos apropiados de la biblioteca como se muestra a continuación.
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(0,10)
y = x ^ 2
#Labeling the Axes and Title
plt.title("Graph Drawing")
plt.xlabel("Time")
plt.ylabel("Distance")
# Formatting the line colors
plt.plot(x,y,'r')
# Formatting the line type
plt.plot(x,y,'>')
Sus output es como sigue -

Guardar el archivo de gráfico
El gráfico se puede guardar en diferentes formatos de archivo de imagen utilizando los métodos apropiados de la biblioteca como se muestra a continuación.
import numpy as np
import matplotlib.pyplot as plt
x = np.arange(0,10)
y = x ^ 2
#Labeling the Axes and Title
plt.title("Graph Drawing")
plt.xlabel("Time")
plt.ylabel("Distance")
# Formatting the line colors
plt.plot(x,y,'r')
# Formatting the line type
plt.plot(x,y,'>')
# save in pdf formats
plt.savefig('timevsdist.pdf', format='pdf')
El código anterior crea el archivo pdf en la ruta predeterminada del entorno de Python.