I dati panel possono essere visti sotto tre dimensioni, ossia le variabili, le unità cross-section e i periodi temporali. Per rappresentarli in un file testuale (e anche per poterli manipolare), queste tre dimensioni devono in qualche modo essere riportate a due. Questa procedura di "appiattimento" richiede di prendere degli "strati" di dati che apparterrebbero alla terza dimensione e di impilarli nella dimensione verticale del file.
Gretl si aspetta sempre di trovare dati organizzati "per osservazione", ossia in modo che ogni riga rappresenti un'osservazione (e che ogni variabile occupi esattamente una colonna). Alla luce di questo fatto, l'appiattimento dei dati panel può essere realizzato in due modi:
Pila di dati cross section: ognuno dei blocchi di dati disposti verticalmente contiene i valori per tutte le unità cross-section (longitudinali) in un determinato periodo.
Pila di serie storiche: ognuno dei blocchi di dati disposti verticalmente contiene serie storiche per una determinata unità cross-section.
È possibile usare entrambi i metodi. Il menù "Ristruttura panel", che permette di passare dalla disposizione "pila di dati cross-section" a quella "pila di serie storiche" e viceversa.
di gretl contiene il comandoQuando si importano dati panel in gretl da un foglio di calcolo o da un file con valori separati da virgole, la struttura panel non verrà riconosciuta automaticamente (molto probabilmente i dati verranno trattati come "non datati"). Per imporre un'interpretazione panel ai dati, è possibile procedere in due modi.
Usando il comando dell'interfaccia grafica "Campione, Struttura dataset". Nella prima finestra di dialogo occorre selezionare "Panel"; in quella successiva, occorre indicare se i dati sono organizzati sotto forma di pila di serie storiche o di dati cross section. Nella finestra di dialogo successiva occorre indicare il numero di unità cross section nel dataset, infine è possibile controllare se la specificazione dei dati mostrata è corretta e confermare l'operazione.
Usando il comando testuale setobs. Per i dati panel, la sintassi del comando è setobs freq 1:1 struttura, dove freq indica la "dimensione dei blocchi" di dati (ossia, il numero di periodi nel caso delle pile di serie storiche, o il numero di unità cross section nel caso di pila di dati cross section), mentre struttura può essere uguale a --stacked-time-series o --stacked-cross-section. Di seguito vengono mostrati due esempi: il primo per un dataset panel sotto forma di pila di serie storiche con osservazioni per 20 periodi, il secondo per un dataset panel sotto forma di pila di dati cross section, con 5 unità cross section.
setobs 20 1:1 --stacked-time-series setobs 5 1:1 --stacked-cross-section