Dati eliminati quando apro la mia tabella datiCiao,
Ogni volta che apro la mia tabella dati usando JSL, la prima riga (tranne la prima cella) viene cancellata e sostituita con punti. Mi stavo chiedendo perché, come quando lo apro manualmente, sembra funzionare bene. Tutti i suggerimenti sarebbero apprezzati.
Ri: Dati cancellati quando apro la mia tabella di datiLe colonne della tabella di dati JMP possono essere numeriche o di carattere. Non è possibile impostare righe individuali.
Ri: Dati cancellati quando apro la mia tabella di datiOk, va bene grazie. La mia tabella di dati appare corretta quando utilizzo JSL per mainpolare l'importazione. Dopo aver importato la tabella, tuttavia, cambio le colonne in numerico e continuo così nel risultato finale, la riga manca ancora. Ecco perché ho chiesto un modo per impostare il tipo di dati di una riga (in modo che potessi impostarlo sul carattere e la riga apparirebbe di nuovo.
Ri: Dati cancellati quando apro la mia tabella di datiI tuoi dati iniziano sulla riga 3. Questo è chiaramente indicato nell'immagine della tabella di dati che mostri. Il nome della colonna "Data" è stato letto dalla riga 1 del tuo file csv e quindi i tuoi dati vengono letti iniziando dalla riga 2. Il valore sulla riga 2 del file csv ha il valore di "Data". Pertanto, JMP sta trovando un valore non numerico e quindi imposta la colonna come tipo di dati Carattere. Quello che devi fare è usare l'anteprima dati quando apri il file e andare attraverso la procedura guidata e selezionare l'inizio dei dati sulla riga 3. È anche possibile specificare i dati da forzare ad essere numerici o caratteri. Per andare all'Anteprima, quando selezioni il file, vedrai che nella parte in basso a sinistra della finestra c'è un elenco di controlli che puoi fare, seleziona "Dati con Anteprima".
Se si esegue questa operazione una volta e quindi si modifica la voce "Origine" nella tabella di dati, verrà visualizzato il JSL che è possibile utilizzare per leggere nella tabella di dati da uno script.
Se è ancora necessario modificare il tipo di dati in JSL, il codice è
:date << data type(numeric);
Questo è documentato nella Guida allo scripting
Guida ==> Libri ==> Guida di scripting
o nell'indice Scripting
Aiuto ==> Indice di scripting
Ri: Dati cancellati quando apro la mia tabella di datiPenso di sapere ora cosa stava andando storto. Alla fine del mio script ho impostato le colonne in valore numerico e nominale, motivo per cui i valori dei caratteri probabilmente vengono sostituiti (non sono ancora sicuro del perché la data non sia stata sostituita). C'è un modo per specificare il tipo di dati di fila in JSL?
Ri: Dati cancellati quando apro la mia tabella di datiAnche il file è un file .csv, non un file excel come in precedenza, menzionato erroneamente.
Ri: Dati cancellati quando apro la mia tabella di datiHo pensato che quello potrebbe essere il problema ma non funziona. In jmp, quando il file excel viene convertito in una tabella dati, la prima riga viene utilizzata come intestazione di colonna ...
Ri: Dati cancellati quando apro la mia tabella di datiI tuoi dati iniziano sulla riga 3, non sulla riga 2. Quindi è necessario modificarlo e i dati dovrebbero essere letti correttamente.
Ri: Dati cancellati quando apro la mia tabella di datiQuindi, quanto sopra è un esempio del file excel che apro in JMP usando JSL. Quando lo apro usando il mio script, trasforma la seconda riga (tutte le celle dopo la data) in punti. Penso che possa avere a che fare con il modo in cui è importato. Devo specificare come aprire la tabella nel mio script, ad esempio usando la migliore ipotesi ecc.? Inoltre, nel mio script ho specificato che i dati iniziano nella riga 2, sto pensando che potrebbe avere qualcosa a che fare con questo? Come sidenote, questo non è il file excel che ho testato in origine, ma un esempio. Le colonne sarebbero altrimenti riempite con dati.
Ri: Dati cancellati quando apro la mia tabella di dati
Ri: Dati cancellati quando apro la mia tabella di datiHai davvero bisogno di fornire la tabella dei dati e lo script che stai utilizzando ....... ci sono così tanti elementi che possono essere nella tabella dati, è impossibile anche solo intuire cosa sta succedendo.