Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Administrator
5 years ago
Solved

Python visual no es preciso

La gráfica matplotlib que aparece en Power BI es diferente de aquella que genera el mismo código en un cuaderno de jupyter notebook.

Por favor, ayuda.

  • Gracias @Pragati11 y @amitchandak.

    El problema era con la secuencia de columnas. Power BI envía las columnas en el orden alfabético y no en el orden en que se cargan las columnas.

    Gracias de nuevo por su rápido apoyo.

14 Replies

    • Syndicate_Admin's avatar
      Syndicate_Admin
      Administrator

      @amitchandak escribió:

      @ritesh_rk, puede compartir algunas imágenes de muestra?


      Gracias por la pronta respuesta Amit.
      Este es el código:
      Importar pandas como PD
      importar pepinillo
      Importar Matplotlib.pyplot como PLT

      enq_loaded_model = pickle.load(open('C:ENQUIRY.sav', 'rb'))
      y = enq_loaded_model.predict(conjunto de datos)
      plt.plot(y)
      plt.show()
      El primero es de Power BI y el segundo de Jupyter NotebookCapture.PNGCapture1.PNG
      • Syndicate_Admin's avatar
        Syndicate_Admin
        Administrator

        Hay @ritesh_rk,

        Puedo ver la diferencia claramente en la escala del eje Y.

        En Jupyter, el rango del eje Y es hasta 2200, por lo tanto, el gráfico muestra un patrón diferente.

        En Power BI, el intervalo del eje Y es hasta 2950, por lo que el gráfico es diferente.

        En el script pythin cuando se genera la gráfica en Power BI, tendrá que definir el rango para el eje Y. Intente dar este rango similar al de Jupyter Notebook. Estoy seguro de que obtendrá el mismo gráfico.

        gracias

        Pragati

  • Hay @ritesh_rk,

    ¿Puede compartir algunas capturas de pantalla aquí por favor con lo siguiente:

    1. Captura de pantalla de scripts usados en Jupyter y Power BI
    2. Capturas de pantalla del gráfico que se genera en Jupyter y Power BI

    gracias

    Pragati

  • Gracias @Pragati11 y @amitchandak.

    El problema era con la secuencia de columnas. Power BI envía las columnas en el orden alfabético y no en el orden en que se cargan las columnas.

    Gracias de nuevo por su rápido apoyo.