Esercizio Wheat Prima settimana

Esercizio Wheat Prima settimana

di Ander Fiori -
Numero di risposte: 4

Salve scusi il disturbo.

Facendo gli esercizi per la prima settimana ho avuto 2 problemi.

1) Nell ' esercizio produzione grano mi taglia via 2 righe della tabella(la 6 e la 8), scrivo sotto il codice.

Credo il problema sia che la colonna d15 è più corta delle altre.

Cosa ho sbagliato?

Volevo anche un chiarimento sul cosa scrivere di fianco alla variabili, ho provato ad inserire $99. ma il risultato esce uguale?

libname a '/folders/myfolders';

data a.wheat;

  infile '/folders/myfolders/wheat.txt' firstobs=2 ;

  input A   B     C    d1 d2 d3  d4   d5   d6   d7   d8   d9   d10  d11  d12  d13  d14  d15;

run;


2) Nel secondo compito non mi legge il testo attend.dat

Cosa devo fare?


Grazie Mille

In riposta a Ander Fiori

Ri: Esercizio Wheat Prima settimana

di Ander Fiori -
Sono riuscito a risolvere il punto 1 con il comando Missover.
MI rimane da leggere il testo attend.dat e capire il funzionamento di $99.

Grazie Mille
In riposta a Ander Fiori

Ri: Esercizio Wheat Prima settimana

di Simone Scolaro -
Nel suo codice manca obs=9, senza il quale ottiene un'osservazione di missing.
Il $ serve a dire che è un campo alfanumerico, 99 indica di quanti caratteri è composto. Prima le conviene mettere i : per dire che sono AL MASSIMO 99 caratteri e non esattamente 99.
Per attend.dat dovrebbe dirmi che problema riscontra e il codice che ha scritto.
In riposta a Simone Scolaro

Ri: Esercizio Wheat Prima settimana

di Ander Fiori -
Grazie Mille per la risposta.
Avevo già corretto anche Obs prima di consegnare il compito.

Quando provo ad importare attend.dat mi esce 'Il file selezionato non è valido.'

Per il formato ho compreso come funziona, ma anche non inserendolo SAS è comunque riuscito a leggere i dati dal file di testo e stamparli
Quando è obbligatorio metterlo?
In riposta a Ander Fiori

Ri: Esercizio Wheat Prima settimana

di Simone Scolaro -
"Quando provo ad importare attend.dat mi esce 'Il file selezionato non è valido."
Se non mi scrive il codice che usa non posso trovare l'errore.

"Per il formato ho compreso come funziona, ma anche non inserendolo SAS è comunque riuscito a leggere i dati dal file di testo e stamparli"
In wheat non deve inserire il formato, sono tutte variabili numeriche e vengono lette automaticamente.