Noțiuni de bază Python în Power BI

Introducere în Python în Power BI

Jacob H. Marquez

Data Scientist

Cunoștințe preliminare

Introducere în Python în Power BI

Ce vom învăța

Power BI

  • Importul și îmbinarea datelor cu Power Query
  • Identificarea datelor lipsă cu Power Query
  • Calculul coeficientului de corelație cu Quick Measures

Python

  • Importul și îmbinarea datelor cu pandas
  • Identificarea datelor lipsă și imputarea
  • Crearea de vizualizări cu Seaborn
Introducere în Python în Power BI

Primii pași - descărcarea Python

Introducere în Python în Power BI

Primii pași - instalarea pachetelor

Cele două pachete Python necesare sunt:

  • pandas
  • matplotlib

Imagine a unui terminal cu linie de comandă.

1 https://packaging.python.org/en/latest/tutorials/installing-packages/
Introducere în Python în Power BI

Primii pași - Power BI

„Fișier" > „Opțiuni și setări" > „Opțiuni" > „Scripting Python"

  • Directoare principale
  • Medii de dezvoltare integrate (IDE)

Meniul de setări Power BI, cu evidențierea opțiunilor pentru scripturi Python.

1 https://docs.microsoft.com/en-us/power-bi/connect-data/desktop-python-scripts
Introducere în Python în Power BI

Primii pași - Power BI

Meniul de setări Power BI, cu evidențierea opțiunilor pentru scripturi Python. Un chenar verde înconjoară setările directorului principal.

1 https://docs.microsoft.com/en-us/power-bi/connect-data/desktop-python-scripts
Introducere în Python în Power BI

Primii pași - Power BI

Meniul de setări Power BI, cu evidențierea opțiunilor pentru scripturi Python. Un chenar verde înconjoară setările mediului de dezvoltare integrat.

1 https://docs.microsoft.com/en-us/power-bi/connect-data/desktop-python-scripts
Introducere în Python în Power BI

Limitări

  • DataFrame-uri salvate temporar
  • 150.000 de rânduri utilizate în vizualizări
  • Seturi de date sub 250 MB
  • Seturi de date setate ca „Public"
Introducere în Python în Power BI

Beneficii și motive pentru a învăța...

Python ca utilizator Power BI

  • Flexibilitate în transformarea datelor
  • Metodă mai simplă pentru calcule complexe
  • Crearea de vizualizări personalizate

Power BI ca utilizator Python

  • Vizualizare rapidă a datelor
  • Crearea rapidă de dashboarduri
  • Partajare mai ușoară cu alții
Introducere în Python în Power BI

Seturi de date

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
Introducere în Python în Power BI

Să exersăm!

Introducere în Python în Power BI

Preparing Video For Download...