| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Python Programming >> Content
    Cómo crear un gráfico en Python
    Visualización de datos en forma de tablas o gráficos en Python requiere el uso de bibliotecas de códigos especializados externos , y la comunidad de código abierto ofrece un programador de un buen número de los que elegir. Esta demostración utiliza la biblioteca matplotlib para mostrar cómo hacer un gráfico simple en Python. Matplotlib tiene tanto un amplio y profundo conjunto de características y está bien documentado , lo que lo convierte en un buen lugar para empezar . Si el tiempo lo permite , los programadores interesados ​​deben buscar más bibliotecas disponibles antes de comprometerse a cualquiera de ellos . Cosas que necesitará
    Python scripting Ambiente in editor de texto o código
    Matplotlib 2D biblioteca conspirar
    Mostrar más instrucciones
    Creación de un gráfico mediante Python
    1 < p> importar el módulo pyplot matplotlib en el archivo de código :

    matplotlib.pyplot importación como plt
    2

    Definir variables utilizadas para delimitación de los ejes del gráfico y la creación de los datos que se trazará :

    Max_X , max_y , MIN_X , MIN_Y = 11.0, 11.0 * 11.0, 0.0, 0.0
    3

    declarar arrays para almacenar por separado valores X e Y que se trazará : < br >

    x_arr = [ ] y_arr = [ ]
    4

    Llenar los arrays con datos. Normalmente, tendrá que dibujar estos datos procedentes de fuentes externas, tales como archivos o consultas de bases de datos . Aquí, el código crea datos de ejemplo, la aplicación de la fórmula y (x ) = x * x:

    for i in range ( MIN_X , Max_X ) : x_arr.append (float ( i)) y_arr.append (float ( i * i))
    5

    Crear un objeto FigureCanvas utilizando el objeto pyplot matplotlib importado :

    fig = plt.figure ()
    6

    Añadir los ejes de la gráfica de la FigureCanvas llamando a la función " add_axes " y pasándole un array de valores en forma de : a la izquierda , abajo , ancho, alto . Estos valores definen dónde se coloca el gráfico en el lienzo. Los valores pueden oscilar entre 0.0 y 1.0 :

    ax = fig.add_axes ( [ 0,1 , 0,1, 0,8 , 0,8 ] )
    7

    Formato del gráfico, añadir etiquetas y definir el mínimo y los valores máximos para cada eje :

    ax.set_xlabel ( 'data x' ) ax.set_ylabel ('y los datos ») ax.set_xlim ( MIN_X , Max_X ) ax.set_ylim ( MIN_Y , max_y )
    Página 8

    Trazar la gráfica al pasar de las dos matrices que contienen el valores x e y recuperados del archivo CSV. Personalizar el diagrama de puntos pasando de los valores opcionales, tales como color de línea (color ) o el ancho de línea ( LW ) :

    ax.plot ( x_arr , y_arr , color = "rojo" , lw = 2 )
    Página 9

    Call demostración del método del módulo pyplot para mostrar el gráfico en una ventana. Esta funcionalidad y el estilo de la ventana dependerán del entorno del sistema operativo y la instalación local de matplotlib :

    plt.show ()
    10 Tienda

    la imagen llamando savefig para crear un archivo de mapa de bits en el disco :

    fig.savefig ( ' prueba.png ' )

    Previous :

    next :
      Artículos relacionados
    ·Cómo instalar una tarjeta de Python 
    ·De Programación Tutoriales Terminología 
    ·Cómo comprobar si existe un archivo y eliminarlo en Py…
    ·Lista de Python Herramientas 
    ·Usos de Python Web 
    ·Python Método Slice 
    ·Cómo hacer una cadena con mayúsculas Python 
    ·Cómo obtener el tamaño de la matriz en Python 
    ·Cómo averiguar qué versión de Python que tienes 
    ·Cómo escribir código para la programación CPU 
      Artículos destacados
    ·Cómo separar una coma de una cadena 
    ·Cómo realizar la prueba en una lista en Python 
    ·Cómo hacer cosas rebotan contra las paredes en Visual …
    ·De inicio de Java no apunta a la JDK 
    ·Cómo aprender código binario 
    ·Cómo utilizar el comando Strlen en C + + 
    ·¿Cómo revertir el orden de un vector en C + + 
    ·Interfaz de programación de aplicaciones común 
    ·Cómo utilizar un cuadro de lista en una HTA 
    ·Cómo hacer un Gen clave en Vb 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com