Example #1
0
def set_de_graficos_uno():

    #Instancio clase
    graficador = Graficador(['0,0', '0,1', '0,2'], 1, 3, estilo=["seaborn"])

    #Realizo Grafico Uno
    graficador.set_ax_metadata__(0,
                                 titulo="Combinacion graficos",
                                 x_label="Eje x",
                                 y_label="Eje y")
    graficador.g2d_graficar(0, [1, 2, 3, 4, 5, 6], [1, 2, 3, 4, 5, 6],
                            estilo_linea="dotted",
                            label="Dotted line",
                            posLegend="upper left")
    graficador.g2d_graficar(0, [1, 2, 3, 4, 5, 6], [6, 5, 4, 3, 2, 1],
                            label="Solid line",
                            posLegend="upper center")

    #Realizo Grafico Dos
    graficador.set_ax_metadata__(1, titulo="Histograma")
    graficador.histograma(1, [1, 1, 2, 3, 2, 5, 6, 2, 1.5, 6, 4])

    #Realizo Grafico Tres
    graficador.set_ax_metadata__(2,
                                 titulo="Histograma conjunto",
                                 x_label="Eje x",
                                 y_label="Eje y",
                                 x_font=24,
                                 y_font=24)
    graficador.histograma_conjunto(2, [1, 1, 2, 3, 2, 5, 6, 2, 1.5, 6, 6],
                                   [1, 3, 3, 2, 1, 3, 6, 8, 4, 5, 6, 4, 1, 2],
                                   label=["H1", "H2"])

    #Hago un display de los graficos
    graficador.display_graficos()
Example #2
0
def discreto_vs_continuo():
    gf = Graficador(["0,0", "0,1"], filas=1, col=2, estilo="seaborn")
    gf.g2d_graficar(0, [1, 2, 3, 4, 5], [1, 2, 3, 4, 5],
                    c_linea="#d16f6f",
                    label="Continuo")
    gf.g2d_grafico_discreto(1, [1, 2, 3, 4, 5], [1, 2, 3, 4, 5],
                            label="Discreto")
    gf.display_graficos()
Example #3
0
def set_de_graficos_numero_tres():
    # #Instancio clase
    graficador = Graficador(['0,0', '0,1:', '1,0', '1,1:'],
                            2,
                            3,
                            estilo=["seaborn"])

    #Realizo grafico numero uno
    graficador.set_ax_metadata__(0, titulo="Prueba Opaquidad")
    graficador.g2d_graficar(0, [1, 2, 3, 4, 5, 6], [1, 2, 3, 4, 5, 6],
                            opaquez=0.77,
                            c_marker="red",
                            label="Aproximation",
                            posLegend="upper left")
    graficador.g2d_dispersion(0, [1, 2, 3, 4, 5, 6],
                              [1.2, 2.2, 2.8, 3.7, 5.1, 6],
                              s=45,
                              opaquedad=0.8,
                              posLegend="upper left",
                              label="Real")

    #Realizo grafico numero dos
    graficador.set_ax_metadata__(1, titulo="Grafico tarta")
    graficador.grafico_tarta(1, [21321, 15689, 26500],
                             labels=["Perros", "Loros", "Tortugas"],
                             anchoLinea=3,
                             colores=["#624848", "#394f35", "#f45ddc"],
                             sombra=True,
                             d_valores=True,
                             s_destacar="max",
                             angulo_inicio=90)

    #Realizo grafico numero tres
    graficador.g2d_barras(2, [1, 2, 3, 4, 5], [20, 50, 70, 50, 20],
                          label="Barras")
    graficador.set_ax_metadata__(2, titulo="Grafico barras")
    graficador.set_ax_ticks(2,
                            x_ticks=[1, 2, 3, 4, 5],
                            x_labels=[15, 20, 25, 30, 35])
    graficador.dibujar_linea(2, 23, 0.2, 1, label="Prueba linea horizontal")

    #Realizo grafico numero cuatro
    graficador.g2d_barras(3, [1, 2, 3, 4, 5], [20, 50, 70, 50, 20],
                          pos_barras="horizontal",
                          label="Barras")
    graficador.set_ax_metadata__(3, titulo="Grafico barras horizontal")
    graficador.set_ax_ticks(3,
                            y_ticks=[1, 2, 3, 4, 5],
                            y_labels=[15, 20, 25, 30, 35])
    graficador.dibujar_linea(3,
                             2,
                             0.2,
                             0.8,
                             orientacion="vertical",
                             label="Prueba linea vertical")

    #Hago un display de los graficos
    graficador.display_graficos()
Example #4
0
def prueba_interactivo_dos():
    def animate(i, x, y, gf):
        x.append(i)
        y.append(random.randint(0, 1))
        gf.g2d_graficar(0, x, y)

    gf = Graficador(["0,0", "0,1"], 1, 2, estilo="seaborn")
    y = []
    x = []
    gf.g2d_graficar(1, [1, 2, 3, 4, 5], [1, 2, 3, 4, 5])
    gf.set_real_time_on(animate, 10, fargs=(x, y, gf))
Example #5
0
def prueba_coloreado():
    graficador = Graficador(["0,0"], filas=1, col=1, estilo="seaborn")
    graficador.g2d_graficar(0, [1, 2, 3, 4], [1, 2, 3, 4])
    graficador.set_ax_metadata__(0,
                                 titulo="Prueba coloreado",
                                 x_label="Eje X",
                                 y_label="Eje Y",
                                 x_font=25,
                                 y_font=25)
    graficador.colorear_area(0, [1, 2], [1, 2],
                             label="Area debajo de la curva",
                             posLegend="upper left")
    graficador.display_graficos()