Pandas Leggi JSON

Pandas Leggi JSON
"Per analizzare una grande quantità di dati, utilizziamo la libreria di" Python ", che è la libreria" Panda ". Possiamo facilmente utilizzare la libreria "Panda", che ci aiuta in diversi campi come le scienze dei dati e l'apprendimento automatico. In "Pandas", possiamo creare il file "JSON" e possiamo anche leggere questo file "JSON". Molti dati vengono spesso salvati come JSON. Il JSON è ampiamente utilizzato nella programmazione "Panda". Il "Pandas" fornisce il metodo "read_json ()" per leggere il file "JSON" e memorizzarlo come frame dati. Possiamo anche leggere JSON dalla stringa che abbiamo creato nei nostri codici. Ti mostreremo come leggere JSON nella programmazione "Panda" e come utilizzare il metodo "Read_json ()" in "Panda" qui in questa guida. Leggeremo i dati e quindi visualizzeremo i dati del file JSON sotto forma di dati in "Panda". Discuteremo anche la sua sintassi qui."

Sintassi

La sintassi completa di questo metodo "read_json ()" è riportata di seguito.

panda.read_json (percorso, orientale = valore, tipo = 'frame', dtype = value, convert_axes = value, convert_dates = true, Keep_default_dates = true, numpy = false, precise_float = false_unit = value, encoding = value, encoding_errors = 'rigoroso ', line = false, chunksize = value, compression =' infine ', nrows = value, storage_options = value)

Esempio 01

Questi esempi, che sono presentati qui in questa guida, sono eseguiti sull'app "Spyder". Prima di utilizzare il metodo "read_json ()", generamo prima il file JSON i cui dati leggeremo utilizzando il metodo "read_json ()". Abbiamo anche discusso qui su come creare il file JSON in "Pandas". Qui, puoi vedere che per prima creiamo il frame dati utilizzando il "PD.Metodo DataFrame () ".

Quindi aggiungiamo "Nome, Num_1, Num_2, Num_3, Num_4 e Num_5" come colonna di questo frame dati e inserisci anche alcuni dati in queste colonne. Dopo questo, utilizziamo il metodo "To_json ()", che aiuta a convertire questo frame dati in JSON. Inseriamo il nome che vogliamo dare al file "JSON" in cui verranno archiviati i dati JSON. Il nome che diamo qui è "Marchi.JSON ". Quindi, dopo aver eseguito questo codice, il file JSON verrà creato con il nome "Marks.JSON ”e memorizzerà i dati in JSON, che abbiamo inserito qui.

Dopo aver eseguito questo codice premendo "Shift+Enter", viene creato il file JSON e qui il file JSON è mostrato anche di seguito. Questo è il file JSON che otteniamo dopo aver eseguito il codice sopra. Ora andremo avanti e leggeremo questo file JSON con l'aiuto del metodo "read_json ()".

Ora, prima "importiamo" la libreria "Panda" perché dobbiamo usare il metodo "read_json ()" qui, che è il metodo di "Panda". Stiamo importando il "panda come PD". Di seguito, utilizziamo il metodo "read_json ()" e inseriamo il nome del file i cui dati vogliamo leggere. Il file che abbiamo creato sopra è posizionato qui, quindi leggeremo i dati di quel file JSON. Passiamo il percorso del file in questo metodo "read_json ()", che è "segni.JSON ", e anche assegniamo questa funzione alla variabile" DF ". Quindi, dopo aver letto questo file JSON, i dati del file JSON sono archiviati in questa variabile "DF". Ora, stampiamo quei dati utilizzando il "print ()" e aggiungiamo anche il metodo "To_string ()" con la variabile "DF". Questo metodo "to_string ()" ci aiuta a stampare il frame dati. Stamperà i dati del file JSON nel formato dati.

I dati che vengono archiviati nel file JSON sopra sono resi qui come un telaio di dati di seguito. È possibile notare che tutti i dati del file JSON vengono convertiti nel frame dati e visualizzati nell'output.

Esempio 02

Possiamo anche leggere la stringa JSON con l'aiuto del metodo "read_json ()". Dopo aver importato i "panda", generiamo una stringa qui e salviamo quella stringa nella variabile "MY_STR". La stringa che abbiamo creato qui contiene dati che sono "soggetto" e posizioniamo il nome dell'argomento, che è "inglese". Quindi aggiungiamo "pay", che è "25000" qui, e anche i "giorni", che sono "70 giorni". Dopo tutto questi, aggiungiamo anche "sconto", che è "1000" qui. La stringa JSON è completata qui.

Ora stiamo leggendo questa stringa JSON usando il metodo "read_json ()" di "panda" e posizioniamo il nome della variabile in cui è memorizzata la stringa. Il nome di questa variabile è "my_str", e lo aggiungiamo qui come primo parametro del metodo "read_json ()". Dopo questo, aggiungiamo un altro parametro che è il parametro "Orient" qui e lo impostiamo su "Records". Quindi aggiungiamo questo "MY_DF" nel metodo "Print ()", quindi renderà sul terminale quando eseguiamo questo codice.

Di seguito vengono visualizzati i dati che otteniamo dopo aver letto la stringa JSON. Qui, i dati sono resi nel frame dati, che abbiamo inserito come stringa JSON nel nostro codice.

Esempio 03

Creiamo un'altra stringa JSON qui. Devi ricordare che devi posizionare la stringa in una sola riga. Se aggiungiamo i dati rimanenti della stringa nella nuova riga, si verificherà il messaggio di errore. Quindi, devi scrivere l'intera stringa in una sola riga. Qui, la stringa JSON viene creata e archiviata nella variabile "stringa". Quindi, stiamo leggendo una stringa JSON utilizzando il metodo "read_json ()". Aggiungiamo la "stringa" in cui la stringa JSON è archiviata in questo metodo "read_json ()". Dopo aver letto, archiviamo questa stringa nella variabile "JSON_DATA". Dopo questo, utilizziamo "Print ()" e aggiungiamo "JSON_DATA", che aiuterà a renderlo.

Di seguito, il frame dati viene reso e abbiamo ottenuto questo frame dati dopo aver letto la stringa JSON. La data che abbiamo inserito nel nostro codice come stringa JSON viene visualizzata qui come Frame dati.

Esempio 04

Questo è il nostro file JSON e applicheremo il metodo "read_json ()" a questo file JSON. Leggerà i dati presenti in questo file JSON e renderà questi dati nel frame dati.

Ora, poiché dobbiamo utilizzare il metodo "read_json ()" della libreria "Panda", dobbiamo prima "importare" la libreria. I panda vengono importati come "PD". Abbiamo inserito il file che abbiamo mostrato sopra in modo da poter leggere i dati da quel file JSON. L'azienda.Il percorso del file JSON ”viene passato al metodo“ read_json () ”e questa funzione è anche assegnata alla variabile“ JSON_REC ”. Le informazioni dal file JSON vengono quindi inserite nella variabile "JSON_REC" dopo che è stata letta. Ora mettiamo la "print ()" e aggiungiamo "json_rec" ad esso.

I dati contenuti nel file JSON sopra menzionato vengono visualizzati di seguito come un frame dati. È possibile vedere che l'output visualizza un telaio di dati con tutti i dati dal file JSON convertito in esso.

Conclusione

Abbiamo spiegato in dettaglio il metodo "read_json ()" di "panda" in questa guida. Abbiamo presentato la sintassi del metodo "read_json ()" qui, e abbiamo anche utilizzato questo metodo "read_json ()" nel nostro codice "panda". Abbiamo letto la stringa JSON e anche il file JSON con l'aiuto del metodo "read_json ()" qui e abbiamo spiegato come creare un file JSON e quindi come leggere quel file JSON. Abbiamo anche spiegato come creare la stringa JSON e come leggere la stringa JSON con l'aiuto del metodo "read_json ()" in questa guida.