Esiste un modo migliore per copiare in batch più colonne?Ciao a tutti! Ho notato che quando si usa "Incolla con i nomi delle colonne" per copiare più colonne, la selezione di più colonne nella finestra della colonna di sinistra non funziona. In realtà, è necessario selezionare queste colonne direttamente nella finestra dati per utilizzarlo normalmente. Ma questo rende l'operazione davvero scomoda, soprattutto quando ci sono molte colonne sparse. Esiste un modo migliore per copiare più colonne in batch? Grazie!
Sto utilizzando la versione 18.2.2.
Analisi e modellazione dei dati di baseRe: Esiste un modo migliore per copiare in batch più colonne?Non capisco esattamente cosa stai cercando di fare.
Se selezioni le colonne dal pannello Colonna, verranno selezionate anche dalla tabella dati

Se si desidera copiare i dati negli appunti, è necessario selezionare anche le righe da copiare, dopo aver selezionato le colonne a sinistra. Altrimenti, verranno copiati solo i nomi delle colonne, poiché quella è la selezione attiva.
Re: Esiste un modo migliore per copiare in batch più colonne?In effetti, la stessa situazione può verificarsi anche quando si utilizza "Copia con nomi di colonna".
Re: Esiste un modo migliore per copiare in batch più colonne?Penso di aver capito il meccanismo di funzionamento che stai spiegando.
Dopo aver selezionato i nomi delle colonne nel pannello delle colonne, le colonne nel pannello dati saranno evidenziate in azzurro. A questo punto, devo cliccare sull'area vuota sopra l'elenco dei numeri di riga nel pannello dati per far sì che le colonne selezionate diventino evidenziate in blu scuro. Solo allora si può dire che le colonne e i dati al loro interno sono stati selezionati.
Questi due comandi possono essere utilizzati per copiare e incollare i dati solo quando le colonne di origine e di destinazione sono tutte in blu scuro.
Grazie mille per la tua tempestiva guida!
Re: Esiste un modo migliore per copiare in batch più colonne?È possibile fare clic in qualsiasi punto della tabella dati.
Qui avrai solo colonne selezionate e nessun dato E la selezione è attiva sui nomi delle colonne

Puoi cliccare ovunque sulla tabella, ma a seconda del punto in cui clicchi, si verificheranno selezioni diverse. Assicurati solo che le colonne rimangano selezionate quando clicchi sulla tabella e valuta quale opzione è più adatta alle tue esigenze (spazio vuoto da qualche parte, elenco delle righe o tenendo premuto Ctrl e cliccando sulle celle della tabella).
Se fai clic su uno spazio vuoto, la selezione cambierà dai nomi delle colonne alle intestazioni delle colonne

Penso che a questo punto tu possa copiare, ma puoi anche selezionare le righe che ti interessano (ctrl+A per selezionare tutte le righe).

Re: Esiste un modo migliore per copiare in batch più colonne?Jmp è il programma con la maggiore complessità che abbia mai visto per operazioni di base come la copia di colonne.
Fortunatamente, ci sono maestri come te che possono fornire una guida dettagliata, grazie mille!
Re: Esiste un modo migliore per copiare in batch più colonne?A volte può sembrare complesso, ma in questo caso si stanno effettuando due selezioni separate: nomi di colonna e intestazioni di colonna. Molto probabilmente potrebbero essere apportati dei miglioramenti per renderlo più chiaro... non so se questo cambierà in JMP19, ad esempio.
Aggiungerò il tag a @julian in modo che capisca che potrebbe esserci un po' di confusione quando l'utente seleziona le colonne dal pannello Colonne. Ad esempio, "Copia con i nomi delle colonne" potrebbe essere ampliato in modo da tenere sempre conto dei dati.
Re: Esiste un modo migliore per copiare in batch più colonne?
@jthi ha scritto:
Puoi cliccare ovunque sulla tabella , ma a seconda di dove clicchi, si verificheranno selezioni diverse. Assicurati solo che le colonne rimangano selezionate quando clicchi sulla tabella e valuta quale opzione è più adatta alle tue esigenze (spazio vuoto da qualche parte, elenco delle righe o tenendo premuto Ctrl e cliccando sulle celle della tabella).
È davvero fantastico in JMP!
Davvero unico e potente: la selezione delle colonne viene " conservata " quando l'utente seleziona righe specifiche.
E viceversa: quando un utente seleziona una colonna, la selezione della riga non viene modificata o reimpostata.
Una volta che ci si abitua non si può più farne a meno! Garantito! *)
In Excel, quando si seleziona una riga, la selezione della colonna scompare.
Lo stesso accade quando si seleziona una colonna: la selezione della riga viene persa.
*) Non sei convinto? Guarda alcune delle fantastiche lezioni di @brady_brady ( https://www.google.com/search?q=data+doctor++site%3Acommunity.jmp.com ). Quando la cura dei dati va oltre la semplice copia delle colonne, JMP sembra quasi magia! Alcune di queste funzioni funzionano semplicemente grazie alla potente modalità di selezione di righe e colonne in JMP.
D'accordo, attività semplici come copiare colonne (ed eliminare colonne!) possono essere più complicate rispetto a Excel.
Tu e Jarmo avete già menzionato 2 trucchi importanti:
a) seleziona tutte le righe: CTRL+A
b) deselezionare tutte le righe: fare clic sul triangolo inferiore ( l'area vuota sopra l'elenco dei numeri di riga )

Re: Esiste un modo migliore per copiare in batch più colonne?
@jthi ha scritto:
Ad esempio, si potrebbe ampliare "Copia con nomi di colonna" in modo da tenere sempre in considerazione i dati.
Al momento, "Copia colonne con nomi di colonna" segue l'idea
- vengono copiate solo le colonne selezionate
- vengono copiate solo le righe selezionate
Funziona come "Copia colonne" tramite intestazione di colonna/clic destro:

Copia colonne - righe selezionate
Si potrebbe sostenere che molti utenti non hanno bisogno delle funzionalità attuali.
D'altro canto, sono sicuro che ci sono alcuni utenti (di lunga data?) di JMP che usano e amano il modo in cui funziona attualmente:

Se si prevede di modificarne il funzionamento, dovrebbe esserci un'opzione nelle preferenze che consenta agli utenti esistenti di utilizzare le funzionalità esistenti.
Re: Esiste un modo migliore per copiare in batch più colonne?Mi dispiace, c'è un dettaglio importante nel mio post precedente che è sbagliato:
In realtà, c'è una differenza significativa tra "Copia colonne con nomi di colonna" e "Copia colonne" tramite il menu di scelta rapida dell'intestazione di colonna:
"Copia colonne con nomi di colonna"
- vengono copiate solo le colonne selezionate
- vengono copiate solo le righe selezionate *)
*) modificare:
3. Se non viene selezionata alcuna riga, verranno copiate tutte le righe.
(già menzionato da Jarmo in un post precedente: " Penso che tu possa copiare a questo punto ")
D'altra parte: "Copia colonne" tramite intestazione di colonna / clic destro
3. se NON viene selezionata NESSUNA riga, non verrà copiata alcuna voce *)
*) Non è utile?
Al contrario! Questa funzione può essere utilizzata per creare uno script negli appunti che genera la struttura delle colonne (incluse tutte le proprietà). Estremamente utile per inserire lo script in un flusso di lavoro in un secondo momento, senza l'ingombro delle voci di colonna.
Re: Esiste un modo migliore per copiare in batch più colonne?modifica: velocità?
non riproducibile ?!
-> nascosto dietro un tag spoiler durante ulteriori indagini ...
Scopri di più...
Un'altra differenza è la velocità .
Il video qui sotto mostra i 3 casi:
- "Copia colonne con nomi di colonna" / "Incolla colonne con nomi di colonna" (solo le voci, nessuna proprietà di colonna)
- "Copia colonne" / "Incolla colonne": nessuna selezione di righe (viene creata solo la struttura delle colonne)
- "Copia colonne" / "Incolla colonne": tutte le righe selezionate -> struttura delle colonne + voci
Il terzo approccio è molto comodo:
Può essere utilizzato per creare copie precise delle colonne originali, comprese tutte le proprietà delle colonne E i valori.
Ma l'utente deve pagare per questa comodità, col tempo.
"Incollare colonne" richiede tempo, come nel video!
Per tabelle più grandi, la creazione delle nuove colonne potrebbe richiedere minuti o ore.
Se vuoi copiare e incollare le colonne, comprese tutte le loro proprietà e voci,
... e la tabella dei dati è grande,
Puoi risparmiare ore procedendo in due passaggi:
O:
- copia/incolla la struttura tramite Copia colonne e Incolla colonne (senza selezionare alcuna riga)
- copia/incolla il contenuto tramite CTRL+C e CTRL+V
Oppure viceversa:
- "Copia colonne con nomi di colonna" e "Incolla colonne con nomi di colonna" (solo le voci, nessuna proprietà di colonna)
- aggiungere le proprietà della colonna tramite Intestazione colonna / clic destro / "Copia proprietà colonne" e "Incolla proprietà colonne"
Re: Esiste un modo migliore per copiare in batch più colonne?modo semplice per passare dal menu delle colonne alla griglia dei dati: premere Scheda (più volte)
da https://community.jmp.com/t5/Discussions/Paste-multiple-column-names/mp/899672/highlight/true#M105960
di @mikedriscoll
Re: Esiste un modo migliore per copiare in batch più colonne?Ci sono un paio di modi per capire se hai spostato lo stato attivo dal riquadro delle colonne al riquadro della griglia dati. Quando lavori in uno di questi riquadri, JMP sposterà lo stato attivo su quel riquadro. Quindi, se clicchi sul riquadro delle colonne, selezioni le colonne, ecc., allora è attivo. Vedrai la barra grigia appena sopra il riquadro delle colonne (riquadro centrale a sinistra) più scura delle barre grigio chiaro sopra il riquadro della tabella dati (in alto a sinistra), il riquadro delle righe (in basso a sinistra) e la griglia dati stessa (tutto ciò che si trova a destra di questi 3 riquadri). Continua a premere Tab e vedrai il grigio scuro spostarsi da un riquadro all'altro. Dal riquadro delle colonne, se premi Tab due volte, verrai portato prima al riquadro delle righe e poi al riquadro dei dati. Puoi quindi copiare i dati (o i nomi dei dati e delle colonne) con Ctrl+C o Ctrl+Maiusc+C.
L'altro modo per scoprirlo è guardare i nomi delle colonne (supponendo che una qualsiasi delle colonne selezionate sia visibile, il che potrebbe non essere il caso per le tabelle di grandi dimensioni). Quando il riquadro è evidenziato, sono di un blu intenso (o di un altro colore); quando il riquadro non è selezionato, sono di una tonalità più chiara. Il primo metodo descritto sopra è più affidabile per sapere cosa è in primo piano.