Ri: Come saltare il carattere per importare l'intestazione di colonnaPotresti condividere il file di testo (o un modello di esso)? Rende molto più facile fornire suggerimenti. La prima idea che mi viene in mente è eliminare alcuni caratteri dai dati con l'aiuto di JSL
Ri: Come saltare il carattere per importare l'intestazione di colonnaSe non vuoi scrivere questo script, è abbastanza facile gestire lo spostamento dei nomi delle colonne dopo l'apertura della tabella.
- Seleziona le colonne da 2 a n (cioè l'ultima colonna nella tabella) nell'elenco delle colonne sul lato sinistro della tabella dati, quindi Ctrl-C o Modifica->Copia e copierai i nomi delle colonne negli appunti.
- Quindi, elimina l'ultima colonna della tabella dei dati, altrimenti ti ritroverai con un nome di colonna duplicato.
- Infine, seleziona tutte le colonne nell'elenco delle colonne e Ctrl-V o Modifica->Incolla e incollerai i nomi delle colonne che hai appena copiato.

Si noti che la selezione delle colonne nell'elenco delle colonne a sinistra è il bit importante. Ciò pone lo stato attivo della tastiera in quell'elenco in modo che Copia e Incolla ottengano i nomi delle colonne e non i dati dalla tabella dei dati.
Ri: Come saltare il carattere per importare l'intestazione di colonnaCIAO @mlo1 ,
Non conosco un modo non scripting durante l'importazione per ignorare un personaggio del genere. La preelaborazione del file per rimuovere # è probabilmente l'approccio più diretto se puoi farlo. Mi sono già trovato in una situazione come questa in cui la modifica del file originale non era possibile/preferibile, quindi un altro approccio sarebbe quello di correggere i nomi dopo l'importazione. Quanto segue sposta tutti i nomi delle colonne a sinistra e rimuove l'ultima colonna vuota.
dt = Current Data Table();
//get all the column names
colNames = dt << Get Column Names( String );
//remove the last column with no data
dt << Delete Columns( N Cols( dt ) );
//loop to replace names starting at the end of the table
For( c = N Cols( dt ), c > 0, c--,
Column( c ) << Set Name( colNames[c+1] )
);
Spero che aiuti!
@giuliano
Ri: Come saltare il carattere per importare l'intestazione di colonnaEcco un'altra opzione che si basa sulla rimozione di alcuni caratteri extra e quindi sull'"apertura del file" di nuovo utilizzando Char To Blob ()
Names Default To Here(1);
txt = Load Text File("$DOWNLOADS/JMPTest.txt");
txt = Substr(txt, 3, - 1); // drop first three characters
dt = Open(
Char To Blob(txt),
End Of Field(Spaces, Space, CSV(0))
);Ri: Come saltare il carattere per importare l'intestazione di colonnaGrazie per la risposta ho allegato un file di esempio.
Come saltare il carattere per importare l'intestazione della colonnaSto avendo dati in un file txt.
Qual è l'opzione migliore per leggere i dati in una tabella JMP saltando il carattere # per ottenere i nomi delle colonne che si adattano alle colonne dei dati?
Qualche consiglio?

Modellazione statistica avanzataAccesso ai datiEsplorazione e visualizzazione dei datiPersonalizzazione di massaQualità e ingegneria di processoRi: Come saltare il carattere per importare l'intestazione di colonna@Jeff_Perkinson L'approccio di è molto elegante...
se sei interessato a più uova di Pasqua simili in Jmp, puoi dare un'occhiata a questo elenco:
CTRL/Alt/Maiusc + clic/seleziona/doppio clic/clic destro
Immagino ce ne siano altre centinaia - aspetto solo che qualche utente le trovi 
Ri: Come saltare il carattere per importare l'intestazione della colonnaCiao @julian
Grazie mille. È una soluzione funzionante.