Imparare le basi di Python in Power BI

Introduzione a Python in Power BI

Jacob H. Marquez

Data Scientist

Conoscenze preliminari

Introduzione a Python in Power BI

Cosa impareremo

Power BI

  • Importare e unire dati con Power Query
  • Trovare dati mancanti con Power Query
  • Calcolare il coefficiente di correlazione con Misure rapide

Python

  • Importare e unire dati con pandas
  • Trovare e imputare dati mancanti
  • Creare visualizzazioni con Seaborn
Introduzione a Python in Power BI

Per iniziare: scaricare Python

Introduzione a Python in Power BI

Per iniziare: installare i pacchetti

I due pacchetti Python richiesti sono:

  • pandas
  • matplotlib

Immagine di un terminale a riga di comando.

1 https://packaging.python.org/en/latest/tutorials/installing-packages/
Introduzione a Python in Power BI

Per iniziare: Power BI

"File" > "Opzioni e impostazioni" > "Opzioni" > "Scripting Python"

  • Directory home
  • Ambienti di sviluppo integrati (IDE)

Menu impostazioni di Power BI con le opzioni per gli script Python evidenziate.

1 https://docs.microsoft.com/en-us/power-bi/connect-data/desktop-python-scripts
Introduzione a Python in Power BI

Per iniziare: Power BI

Menu impostazioni di Power BI con le opzioni per gli script Python evidenziate. Un riquadro verde evidenzia le impostazioni della directory home.

1 https://docs.microsoft.com/en-us/power-bi/connect-data/desktop-python-scripts
Introduzione a Python in Power BI

Per iniziare: Power BI

Menu impostazioni di Power BI con le opzioni per gli script Python evidenziate. Un riquadro verde evidenzia le impostazioni dell'ambiente di sviluppo integrato.

1 https://docs.microsoft.com/en-us/power-bi/connect-data/desktop-python-scripts
Introduzione a Python in Power BI

Limitazioni

  • DataFrame salvati temporaneamente
  • 150.000 righe usate nelle visualizzazioni
  • Dataset inferiori a 250 MB
  • Dataset impostati su "Pubblico"
Introduzione a Python in Power BI

Vantaggi e perché imparare...

Python per chi usa Power BI

  • Flessibilità nelle trasformazioni dei dati
  • Metodo più semplice per calcoli complessi
  • Crea visualizzazioni personalizzate

Power BI per chi usa Python

  • Visualizzazione dei dati più rapida
  • Crea dashboard di reportistica veloci
  • Condivisione più semplice
Introduzione a Python in Power BI

Dataset

fished.csv

entity year fished
Australia 1990 153148
United States 1990 502923
Japan 1990 567895

farmed.csv

entity year farmed
Australia 1990 23567
United States 1990 436758
Japan 1990 534978
Introduzione a Python in Power BI

Ayo berlatih!

Introduzione a Python in Power BI

Preparing Video For Download...