lettura facile

Come aprire, leggere e scrivere un file CSV su Octave

In questa lezione ti spiego come leggere salvare i dati in formato CSV su Octave.

Cos'è il formato CSV? E' un formato di interscambio dei dati tra software diversi. Si chiama CSV perché i valori sono separati da virgole (comma separated valued). E' molto usato per esportare o importare i dati sui fogli di calcolo come Excel o Calc e nei database.

Su Octave puoi salvare e leggere i dati in formato CSV. Puoi anche importare i dati CSV da un foglio elettronico e salvarli in una variabile.

Come creare un file CSV

Ti faccio un esempio pratico

Crea una matrice 3x3

>> M = [1 2 3; 4 5 6; 7 8 9]
M =
1 2 3
4 5 6
7 8 9

Per salvare la matrice M in un file csv usa la funzione csvwrite()

Nel primo parametro indica il nome del file, nel secondo parametro l'oggetto che vuoi salvare. In questo caso l'oggetto è la matrice M.

>> csvwrite("matrice.csv", M)

La matrice è stata salvata nel file matrice.csv

Come aprire e leggere un file CSV

Ora prova a leggere il file csv appena creato usando la funzione csvread()

Nel primo parametro della funzione scrivi il nome del file tra virgolette o apici.

>> A = csvread("matrice.csv")
A =
1 2 3
4 5 6
7 8 9

La funzione csvread() legge il contenuto del file matrice.csv e assegna i dati alla variabile A.

In questo modo puoi aprire, leggere e salvare i dati in formato CSV tramite Octave.

 




Se qualcosa non ti è chiaro, scrivi la tua domanda nei commenti.




FacebookTwitterLinkedinLinkedin