Ingestia datelor JSON cu pandas
Atunci când dezvolți un pipeline de date, s-ar putea să lucrezi cu date și surse non-tabulare, precum API-uri sau fișiere JSON. În acest exercițiu, vom exersa extragerea datelor dintr-un fișier JSON folosind pandas.
pandas a fost importat ca pd, iar fișierul JSON pe care îl vei încărca se află la calea "testing_scores.json".
Acest exercițiu face parte din cursul
ETL și ELT în Python
Instrucțiuni pentru exercițiu
- Actualizează funcția
extract()pentru a citi un fișier JSON într-un DataFramepandas, orientat după înregistrări. - Transmite calea
testing_scores.jsonfuncțieiextract()și stochează rezultatul într-o variabilă numităraw_testing_scores. - Afișează primele rânduri ale DataFrame-ului
raw_testing_scores.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
def extract(file_path):
# Read the JSON file into a DataFrame
return pd.____(____, orient="____")
# Call the extract function with the appropriate path, assign to raw_testing_scores
____
# Output the head of the DataFrame
print(raw_testing_scores.____())