Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Introduccion a Python. Clase 10

Curso de introduccion a Python

  • Be the first to comment

  • Be the first to like this

Introduccion a Python. Clase 10

  1. 1. Introducción a Python Ing. Ernesto Freyre G. Clase 10: Matplotlib
  2. 2. Objetivos Clase 10 -Matplotlib 1. Arreglo 2. Operaciones basicas 3. Indexacion, Iteracion, Particionado 4. Matrices
  3. 3. Matplotlib - Libreria de generacion de graficos a partir de listas de Python o arreglos Numpy - Incluye “pylab”, creada para asemejar MATLAB import numpy as np! import matplotlib.pyplot as plt! x = np.linspace(0,2*np.pi,100)! y = np.sin(x)! plt.plot(x,y)! plt.ylabel('SIN')! plt.xlabel('RADIANS')! plt.show()
  4. 4. plot - Recibe varios grupos de parametros indicando las series de datos x, y que se van a graficar. - Un tercer parametro opcional indica la forma de representar visualmente esos datos (Siguiendo el mismo formato de MATLAB) x = np.arange(0,0.3,0.01)! ! plt.plot(x,x,‘r--’, x,x**2,’bs’, x,x***3,’g^’)! plt.show()
  5. 5. plot - .axis( [xmin, xmax, ymin, ymax] ) Especifica el area de vision de la grafica '-' solid line style '--' dashed line style '-.' dash-dot line style ':' dotted line style '.' point marker ',' pixel marker 'o' circle marker 'v' triangle_down marker '^' triangle_up marker '<' triangle_left marker '>' triangle_right marker '1' tri_down marker '2' tri_up marker '3' tri_left marker '4' tri_right marker 's' square marker 'p' pentagon marker '*' star marker 'h' hexagon1 marker 'H' hexagon2 marker '+' plus marker 'x' x marker 'D' diamond marker 'd' thin_diamond marker '|' vline marker '_' hline marker ‘b’ blue ‘g’ green ‘r’ red ‘c’ cyan ‘m’ magenta ‘y’ yellow ‘k’ black ‘w’ white Estilos de Puntos y Lineas Colores
  6. 6. Otros tipos de Graficas - Histogramas “hist(x)” - Poligonos: “fill” - Diferencia de Poligonos: “fill_between”

×