0% encontró este documento útil (0 votos)
5 vistas2 páginas

Dashboard Power BI con Python y Gráficos

El documento describe un ejercicio para crear un Dashboard en Power BI utilizando Python y diversas librerías de visualización de datos. Se detallan los pasos para importar datos, seleccionar y graficar información sobre casos confirmados de COVID-19, así como la creación de un gráfico de tarta. Se incluyen ejemplos de código para formatear gráficos y añadir etiquetas informativas.

Cargado por

Ruben
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
5 vistas2 páginas

Dashboard Power BI con Python y Gráficos

El documento describe un ejercicio para crear un Dashboard en Power BI utilizando Python y diversas librerías de visualización de datos. Se detallan los pasos para importar datos, seleccionar y graficar información sobre casos confirmados de COVID-19, así como la creación de un gráfico de tarta. Se incluyen ejemplos de código para formatear gráficos y añadir etiquetas informativas.

Cargado por

Ruben
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Ejercicio: Visualización de Datos en Power BI con Python

Objetivo:
Crear un Dashboard con varios tipos de gráficos utilizando las librerías vistas con
Python.
Desarrollo del ejercicio:

1. Importar todas las librerías necesarias. Cargar el fichero con los datos
“case_time_series.csv”.

import pandas as pd
import [Link] as plt
data = pd.read_csv(r"C:\PATH\case_time_series.csv")

2. Seleccionar los datos a representar. Se consideran válidos únicamente a partir de la fila


61.
3. Se representarán los datos “Daily Confirmed” en la variable Y, “Date” en la variable X
utilizando matplotlib y se formateará el gráfico anterior utilizando el siguiente código:

import [Link] as plt


import pandas as pd

Y = dataset['Daily Confirmed']
X = dataset['Date']

ax = [Link]()
[Link](linewidth=0.4, color='#8f8f8f')
ax.set_facecolor("black")
ax.set_xlabel('\nDate',size=25,color='#4bb4f2')
ax.set_ylabel('Number of Confirmed Cases\n', size=25,color='#4bb4f2')

# Punto 4
[Link](X,Y, color='#1F77B4', marker='o', linewidth=4, markersize=15,
markeredgecolor='#035E9B')
[Link]()

4. Se añadirán etiquetas utilizando el siguiente código:

# Formato del gráfico como el punto anterior


# Se añaden las etiquetas
[Link](rotation='vertical',size='20',color='white')
[Link](size=20,color='white')
plt.tick_params(size=20,color='white')

for i,j in zip(X,Y):


[Link](str(j),xy=(i,j+100),color='white',size='13')

[Link]('Second Lockdown 15th April', xy=(15.2, 860), xytext=(19.9,500),


color='white', size='25', arrowprops=dict(color='white', linewidth=0.025))

1
[Link]("COVID-19 IN : Daily Confirmed\n", size=50,color='#28a9ff')
# Se dibuja el gráfico como en el punto anterior

5. Gráfico de tarta:

import [Link] as plt


import pandas as pd

slices = [62, 142, 195]


activities = ['Travel', 'Place Visit', 'Unknown']
cols=['#4C8BE2','#00e061','#fe073a']
exp = [0.2,0.02,0.02]

[Link](slices,labels=activities, textprops=dict(size=25,color='black'), radius=3,


colors=cols, autopct='%2.2f%%', explode=exp, shadow=True, startangle=90)

[Link]('Transmission\n\n\n\n',color='#4fb4f2',size=40)
[Link]()

También podría gustarte