Crea una colonna che contenga un conteggio da 1 al numero di righe<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />CIAO,
ecco un'altra domanda:
A volte voglio creare grafici in cui l'asse x è un conteggio (come il numero di riga), invece della colonna della tabella dati stessa, ad esempio il tempo. Proprio come quando si esegue un grafico in Excel utilizzando l'opzione del grafico "linea". Per fare ciò ho bisogno di un modo semplice per creare una colonna che sia semplice il conteggio o il numero della riga.
In Base SAS sarebbe:
dati y;set x;nobs=_N_;run;
che aggiunge nob come conteggio del numero di osservazione.
grazie in anticipo
Pol
Oggetto: creare una colonna che contenga un conteggio da 1 al numero di righeNon importa, l'ho capito. La mia colonna è stata impostata su un carattere.
Oggetto: creare una colonna che contenga un conteggio da 1 al numero di righeNon ricevo l'opzione 3 dalla mia parte (usando JMP 16). Quando faccio clic con il tasto destro dopo aver selezionato le prime due righe, mi fornisce solo opzioni per il riempimento come "fino alla fine della tabella" o "riempi fino alla riga (x)".
Cosa mi manca qui?
Oggetto: creare una colonna che contenga un conteggio da 1 al numero di righeQuesta è un'ottima domanda, PoulRavn, ho bisogno di sapere come fare anch'io.
Oggetto: creare una colonna che contenga un conteggio da 1 al numero di righeTutto il lavoro consigliato. Grazie.
Questo mi fa porre la domanda successiva:
Facevo così nel codice SAS:
dati mydata(drop=column_ID_1_old);
conserva colonna_ID_1;
column_ID_1_old=colonna_ID_1;
imposta i miei dati;
se nob=. allora nobs=1;
else if (column_ID_1=column_ID_1_old) then nobs=nobs+1;else nobs=1;
correre;
column_ID_1 avrebbe un valore categorico di qualche tipo, in base al quale la numerazione ricomincerebbe ogni volta che column_ID_1 cambiava valore. Questo è molto utile quando si creano grafici con riquadri che vanno a capo. Tutti questi devono avere gli stessi assi x, altrimenti i grafici non si allineano bene. Almeno così ho trovato.
Quindi, la mia prossima domanda è: come farlo in JMP? Crea la nuova colonna in modo che ricominci a contare quando un'altra colonna cambia il suo valore.
Saluti Pol
Oggetto: creare una colonna che contenga un conteggio da 1 al numero di righeCi sono almeno tre modi rapidi per farlo.
1. In una nuova colonna vuota c'è l'opzione "inizializza dati" nella finestra di dialogo della colonna. Scegli la sequenza, l'impostazione predefinita dovrebbe essere una serie lineare in passi di 1.
2. Una formula di colonna a comando singolo: Riga()
3. Aggiungi due numeri (ad es. 1 e 2) nelle prime due righe della colonna del contatore e fai clic con il pulsante destro del mouse e seleziona il numero adeguato Riempire opzione, ad es Continua la sequenza fino alla fine della tabella... .
Oggetto: creare una colonna che contenga un conteggio da 1 al numero di righeÈ vero, questo è stato pubblicato nella discussione su JMP, non l'ho menzionato. Tuttavia, ho esaminato il conte come mi hai suggerito e non sono riuscito a vedere come potrebbe essere usato come desiderato. Cosa conta, in realtà? Sembra che dovrebbe contare fino a un valore superiore, che è il numero di righe, ma come ottenerlo?
Scusa, per aver posto queste semplici domande qui. Dopo aver iniziato a usare JMP devo imparare molte cose. In Base SAS era molto semplice.
Saluti
Pol
Oggetto: creare una colonna che contenga un conteggio da 1 al numero di righeCIAO.
In quale altro modo vorresti creare i nobili?
Tu dici in Base SAS sarebbe... così via;
Quindi, hai bisogno di un'alternativa a quella che hai già fornito come soluzione?
Grazie!
Vedo che questo è pubblicato in JMP, ok, quindi hai provato il CONTARE funzione?