Forum Discussion
Conexión de datos de Python
Hola a todos
¿Necesito conectar datos a través de Python Script para poder usarlos para la visualización por parte de Python?
Todos los manuales que he visto usan datos conectados solo por python.
Tengo un informe complejo con varios tipos de fuentes de datos. ¿Necesito conectar todas las fuentes a través de python que quiero usar para la visualización de scripts de python?
Si no, ¿cómo puedo en el script de Python para la visualización usar datos que se han conectado de manera estándar (usando el menú de cinta superior)?
4 Replies
- Syndicate_AdminAdministrator
Hi , @PetrK
El script de Python puede obtener los datos del retorno de código y, en mi investigación, también puede crear objetos visuales de Power BI con Python.Para obtener más información, puede consultar:
Crear objetos visuales de Power BI con Python en Power BI Desktop - Power BI | Microsoft LearnGracias por su tiempo y uso compartido, y gracias por su apoyo y comprensión de PowerBI.
Saludos
Dijo Zhang
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.
- Syndicate_AdminAdministrator
@v-yueyunzh-msftno respondió a mi pregunta y un artículo en el enlace no describe los datos conectados de manera estándar.
- Syndicate_AdminAdministrator
Según tengo entendido, necesitamos importar datos de Python a Power BI y luego crear la visualización con el script de Python.
Puedes ver una demo en este vídeo: https://www.youtube.com/watch?v=k4GJu9Enb1g&list=PLApPcvU5-R24K3mbxORV7T3ckVLfDjmHF&index=17
- Syndicate_AdminAdministrator
No es necesario conectar los orígenes de datos a través de Python para usarlos para la visualización con Python en Power BI. Power BI admite una amplia gama de orígenes de datos que se pueden conectar y usar para la visualización sin necesidad de usar Python para acceder a los datos.
Si ya ha conectado los orígenes de datos en Power BI, puede usarlos directamente en las visualizaciones de Python mediante la biblioteca pandas de Python. La biblioteca pandas proporciona una forma de leer datos de varias fuentes, incluidos archivos CSV, archivos de Excel, bases de datos SQL y más.
Este es un ejemplo de cómo puede usar pandas para leer datos de un archivo CSV y usarlo para la visualización en una visualización de Python en Power BI:
- Importe las bibliotecas necesarias:
import pandas as pd import matplotlib.pyplot as plt import seaborn as sns - Lea los datos del archivo CSV:
df = pd.read_csv("data.csv") - Cree una visualización utilizando los datos:
SNS. set(style="darkgrid") plt.figure(figsize=(10,6)) sns.barplot(x="Category", y="Sales", data=df) plt.title("Ventas por categoría") plt.xlabel("Categoría") plt.ylabel("Ventas") plt.show()
En este ejemplo, estamos usando pandas para leer datos de un archivo CSV llamado "data.csv". Luego creamos un gráfico de barras usando la biblioteca seaborn y la biblioteca matplotlib, y lo mostramos usando plt.show().
Puede usar este enfoque para leer datos de cualquier origen de datos compatible con pandas y usarlo para la visualización en una visualización de Python en Power BI. Tenga en cuenta que si tiene varias fuentes de datos con diferentes estructuras o esquemas, es posible que deba realizar alguna manipulación o transformación de datos antes de poder usarlas juntas en una visualización de Python.
Saludos
Isaac Chavarría
Si esta publicación ayuda, considere Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente. - Importe las bibliotecas necesarias: