perezco
Esta es una secuencia de comandos básica de mapa de cabecera de Python en Power BI.
Estoy buscando aplicar un filtro a este código de secuencia de comandos de Python a continuación.
¿Cómo se puede filtrar esto por cortadora (dimensión) en este código de mapa de calor de correlación? A continuación se muestra el código que he escrito.
——
# The following code to create a dataframe and remove duplicated rows is always executed and acts as a preamble for your script:
# dataset = pandas.DataFrame(A_DENO, A_NUM, _Acceptable,_S_ASIS,_A_ASIS, _Offered,_Region)
# dataset = dataset.drop_duplicates()
# Paste or type your script code here:
import pandas as pd # for data analysis
import matplotlib.pyplot as plt
import seaborn as sns
# Compute the correlation matrix
#filter by Region
# HERE NEED TO MAKE DATASET3.['REGION']
###dataset2= dataset.loc[dataset.Region =='North America' ]
corr = dataset2.corr()
##plt.figure(figsize=(17,17))
sns.heatmap(corr,cmap='coolwarm', annot = True, fmt='.5g',linewidth =1.9)
#plt.title("Correlation HeatMap", fontsize = 16)
plt.xlabel("Features", fontsize = 10)
plt.ylabel("Features", fontsize = 10)
plt.show()
——
El conjunto de datos contiene varias columnas.
Pero tomé la foto para aquellos que me interesan para trabajar en este script de Python.
_S_ASIS=
DIVIDE( SUM('Cad_KPI'[_Acceptable]), SUM('Cad_KPI'[_Offered]))*100
_A_ASIS
=DIVIDE(DIVIDE( SUM('Cad_KPI'[_A_NUM]), SUM('Cad_KPI'[_A_DENO])), 60)
Datos de muestra en esta imagen.
mwegener
En respuesta a perezco
Hola @perezco,
Creo que su mapa de calor necesita al menos dos líneas de datos.
mwegener
Hola @perezco,
Power BI vuelve a trazar el objeto visual de Python, wSiempre que se produzca un cambio de datos. (filtración)
El objeto visual de Python siempre solo recibe los datos filtrados.
https://docs.microsoft.com/en-us/power-bi/desktop-python-visuals
Saludos,
marcus
Dortmund – Alemania
Si respondí a su pregunta, marque mi publicación como solución, esto también ayudará a otros.
Por favor, dé Kudos por el apoyo.
perezco
En respuesta a mwegener
derecha, @mwegener …. sí, puedo usar la sección de filtros para la visualización de la izquierda, pero necesito usar el filtro de corte.
ejemplo de código de gráfico de barras:
mwegener
En respuesta a perezco
Hola @perezco,
¿podrías compartir tu pbix de muestra?
perezco
En respuesta a mwegener
@mwegener
Aquí está el archivo
https://1drv.ms/f/s!Au2MNJlU7lrShnbliSMHNzsD73W4
Gracias por cualquier consejo.
mwegener
En respuesta a perezco
Hola @perezco,
Creo que su mapa de calor necesita al menos dos líneas de datos.
perezco
En respuesta a mwegener
@mwegener
sí, soy consciente de que este archivo de demostración trae pocos registros… Pero veo que funciona bien con los cortadores de filtros.
Gracias
mwegener
En respuesta a perezco
Hola @perezco,
Si respondí a su pregunta, marque mi publicación como solución, esto también ayudará a otros.
Por favor, dé Kudos por el apoyo.