Pandas leste Json

Pandas leste Json
"For å analysere en stor mengde data, bruker vi biblioteket til" Python ", som er" Pandas "-biblioteket. Vi kan enkelt bruke “Pandas” -biblioteket, som hjelper oss på flere felt som Data Sciences and Machine Learning. I “Pandas” kan vi opprette “JSON” -filen, og vi kan også lese denne “JSON” -filen. Mye data lagres ofte som JSON. JSON er mye brukt i "Pandas" -programmering. “Pandas” gir “read_json ()” -metoden for å lese “JSON” -filen og lagre den som DataFrame. Vi kan også lese JSON fra strengen vi har laget i kodene våre. Vi vil vise deg hvordan du kan lese JSON i “Pandas” -programmering og hvordan du bruker “Read_JSON ()” -metoden i “Pandas” her i denne guiden. Vi vil lese data og deretter vise dataene fra JSON -filen i form av DataFrame i "Pandas". Vi vil også diskutere syntaksen her.”

Syntaks

Den komplette syntaksen til denne "read_json ()" -metoden er gitt nedenfor.

Pandas.read_json (sti, orient = verdi, typ = 'ramme', dtype = verdi, convert_axes = verdi, convert_dates = true, keep_default_dates = true, numpy = falsk, presise_float = falsk, date_unit = verdi, koding = verdi, koding_errors = 'streng ', linjer = falsk, chunksize = verdi, komprimering =' infer ', nrows = verdi, lagring_options = verdi)

Eksempel 01

Disse eksemplene, som er presentert her i denne guiden, blir utført på "Spyder" -appen. Før vi bruker "read_json ()" -metoden, genererer vi først JSON -filen hvis data vi vil lese ved å bruke "read_json ()" -metoden. Vi har også diskutert her hvordan du oppretter JSON -filen i "Pandas". Her kan du se at vi først oppretter DataFrame ved å bruke “PD.DataFrame () ”-metode.

Deretter legger vi til “Navn, NUM_1, NUM_2, NUM_3, NUM_4 og NUM_5” som kolonnen til denne DataFrame og setter også inn noen data i disse kolonnene. Etter dette bruker vi “to_json ()” -metoden, som hjelper med å konvertere denne dataaframe til json. Vi skriver inn navnet som vi ønsker å gi til "JSON" -filen som JSON -data vil bli lagret. Navnet vi gir her er “Marks.JSON ”. Så etter å ha utført denne koden, vil JSON -filen bli opprettet med navnet "Marks.JSON, ”og det vil lagre dataene i JSON, som vi har skrevet inn her.

Etter å ha utført denne koden ved å trykke på “Shift+Enter”, opprettes JSON -filen, og her vises også JSON -filen nedenfor. Dette er JSON -filen som vi får etter å ha utført koden ovenfor. Nå vil vi gå videre og lese denne JSON -filen ved hjelp av “read_json ()” -metoden.

Nå "importerer vi først" Pandas "-biblioteket fordi vi må bruke" read_json () "-metoden her, som er metoden for" pandas ". Vi importerer “Pandas som PD”. Nedenfor bruker vi metoden “read_json ()” og legger navnet på filen hvis data vi vil lese. Filen vi har opprettet ovenfor er plassert her, så vi vil lese dataene fra den JSON -filen. Vi passerer banen til filen i denne "read_json ()" -metoden, som er "merker.json, ”og også tilordner denne funksjonen til" DF "-variabelen. Så etter å ha lest denne JSON -filen, lagres dataene fra JSON -filen i denne "DF" -variabelen. Nå skriver vi ut disse dataene ved å bruke “print ()” og også legge til "to_string ()" -metoden med "DF" -variabelen. Denne "to_string ()" -metoden hjelper oss med å skrive ut DataFrame. Den vil skrive ut dataene fra JSON -filen i DataFrame -formatet.

Dataene som er lagret i ovennevnte JSON -filen, er her som en DataFrame nedenfor. Du kan merke deg at alle data fra JSON -filen blir konvertert til DataFrame og vises i utdataene.

Eksempel 02

Vi kan også lese JSON -strengen ved hjelp av "read_json ()" -metoden. Etter å ha importert “pandaene”, genererer vi en streng her og lagret den strengen i "my_str" -variabelen. Strengen som vi har laget her inneholder data som er "emnet", og vi legger navnet på emnet, som er "engelsk". Så legger vi til "lønn", som er "25000" her, og også "dagene", som er "70 dager". Etter alle disse legger vi også til "rabatt", som er "1000" her. JSON -strengen er fullført her.

Nå leser vi denne JSON -strengen ved å bruke "read_json ()" -metoden til "pandas", og vi plasserer navnet på variabelen som strengen er lagret. Navnet på denne variabelen er "my_str," og vi legger den til som den første parameteren for "read_json ()" -metoden. Etter dette legger vi til en annen parameter som er "Orient" -parameteren her, og vi setter den til "poster". Så legger vi til denne "my_df" i "print ()" -metoden, så den vil gjengi på terminalen når vi kjører denne koden.

Dataene vi får etter å ha lest JSON -strengen vises nedenfor. Her er dataene gjengitt i DataFrame, som vi har lagt inn som JSON -strengen i koden vår.

Eksempel 03

Vi lager en annen JSON -streng her. Du må huske at du må plassere strengen i bare en linje. Hvis vi legger til de gjenværende dataene til strengen i den nye linjen, vil feilmeldingen oppstå. Så du må skrive hele strengen i bare en linje. Her opprettes og lagres JSON -strengen og lagres i "Strengen" -variabelen. Deretter leser vi en JSON -streng ved å bruke metoden “read_json ()”. Vi legger til "Strengen" som JSON -strengen er lagret i denne "read_json ()" -metoden. Etter å ha lest, lagrer vi denne strengen i variabelen “JSON_DATA”. Etter dette bruker vi “print ()” og legger til “json_data” til det, som vil hjelpe til med å gjengi dette.

Nedenfor er DataFrame gjengitt, og vi fikk denne DataFrame etter å ha lest JSON -strengen. Datoen vi har lagt inn i koden vår som en JSON -streng vises her som DataFrame.

Eksempel 04

Dette er vår JSON -fil, og vi vil bruke "read_json ()" -metoden på denne JSON -filen. Den vil lese dataene som er til stede i denne JSON -filen og vil gjengi disse dataene i DataFrame.

Nå som vi må bruke “Read_json ()” -metoden til “Pandas” -biblioteket, må vi først “importere” biblioteket. Pandaene importeres som "PD". Vi har plassert filen vi har vist ovenfor, slik at vi kan lese dataene fra den JSON -filen. Firmaet.JSON ”-filens ban. Informasjonen fra JSON -filen er dermed plassert i "JSON_REC" -variabelen etter at den er lest. Nå legger vi "trykket ()" og legger til "json_rec" til det.

Dataene som er inneholdt i JSON -filen som er nevnt ovenfor, vises nedenfor som en DataFrame. Du kan se at utdata viser en dataaframe med alle dataene fra JSON -filen som er konvertert til den.

Konklusjon

Vi har forklart "read_json ()" -metoden til "pandas" i detalj i denne guiden. Vi har presentert syntaksen til "read_json ()" -metoden her, og også har vi brukt denne "read_json ()" -metoden i vår "pandas" -kode. Vi har lest JSON -strengen og også JSON -filen ved hjelp av “Read_JSON ()” -metoden her og har forklart hvordan du oppretter en JSON -fil og deretter hvordan du kan lese den JSON -filen. Vi har også forklart hvordan du oppretter JSON -strengen og hvordan du kan lese JSON -strengen ved hjelp av “Read_json ()” -metoden i denne guiden.