Conversione di unitàHo notato che una delle proprietà della colonna è "unità", che presuppone che significhi cose come "piedi", "chilometri", ecc.
Esiste una funzionalità nascosta che consentirà all'utente di modificare facilmente la colonna in unità diverse? Ad esempio, se i dati di input sono in "piedi", l'utente può fare clic con il pulsante destro del mouse sull'intestazione della colonna e visualizzare un'opzione per modificare le unità in "metri" e i valori della colonna cambierebbero?
Inoltre, se JMP potesse rilevare le unità dall'intestazione della colonna, ad esempio len(m) = lunghezza in metri --> intestazione della colonna come "len" e unità come "metri".
Accesso ai datiRe: Conversione di unitàPuoi darci qualche dettaglio in più su come vorresti questo lavoro?
Se inserisco una colonna come piedi e poi la cambio in pollici, vorresti che formattasse semplicemente tutti i valori moltiplicandoli per 12? Cosa dovrebbe succedere alle altre colonne che dipendono da questa colonna in una formula? Non creerebbe confusione?
O vorresti che moltiplichi tutti i valori per 12? Cosa accadrebbe alle altre colonne formula che dipendevano da questa colonna originale?
Certo, alcune funzioni integrate per la conversione tra unità sarebbero utili. Guardare Libreria di funzioni di conversione che aggiunge un sacco di conversioni comuni all'editor delle formule e a JSL.
Re: Conversione di unitàSpecificare la proprietà Units suggerisce che si potrebbe fare qualcosa con essa. Ma non è così. Alcune versioni fa JMP ha introdotto la possibilità di personalizzare completamente i formati di data/ora. Sarebbe molto utile avere una funzionalità simile per la conversione delle unità che funzioni nelle formule e nei report.
Re: Conversione di unitàQuesto è importante perché le formule senza conversioni di unità hanno capacità molto limitate. JMP dispone di un eccellente editor di formule, ma non sarà mai del tutto vantaggioso per eseguire calcoli significativi finché non sarà in grado di convertire automaticamente le unità. Calcolatrici vecchie di trent'anni come l'HP 48GX sono in grado di riconoscere e convertire le unità, quindi dovrebbe essere possibile con la programmazione moderna e i progressi computazionali?
Oggetto: Conversione di unità - Stato modificato in: ArchiviatoStiamo archiviando questa richiesta. Se questo è ancora importante, commenta con ulteriori dettagli e riapriremo. Grazie!Re: Conversione di unità@Jeff_Perkinson : Sicuro! Se fossero fornite le unità, ad esempio "rng (ft)", la colonna inserirà "ft" nella proprietà delle unità. Quindi, se l'utente cambiasse le unità, JMP moltiplicherebbe tutti i valori nella colonna per il fattore di conversione. Ancora meglio se ci fosse un'impostazione per riconoscere automaticamente le unità, ad esempio rng(ft), speed_m/s, time{s}, rate[deg/s], accel(m/s2).
In alternativa, alle proprietà della colonna potrebbe essere aggiunta una proprietà bias/guadagno e i valori originali potrebbero rimanere gli stessi, ma JMP mostrerebbe/traccia sempre i valori modificati. Un cambio di unità regolerebbe semplicemente il guadagno.
La gestione delle colonne formula che fanno riferimento alla colonna di origine dipende dalla presenza o meno di una proprietà unit impostata. Se lo facessero, le unità di input verrebbero prese in considerazione, ad esempio se avessi una tabella con le colonne velocità (m/s), tempo (s) e distanza (km), quindi se la velocità fosse cambiata in mph, la colonna velocità sarebbe sembrano cambiare, ma la colonna della distanza no.
L'utilità unix "units" supporta le unità derivate, quindi potrebbe essere un buon riferimento su come gestirle.
Re: Conversione di unitàForse la funzionalità data/ora potrebbe servire da esempio. Internamente, tutti i valori sono rappresentati in secondi ma la rappresentazione è diversa. Inoltre, sono disponibili funzioni che consentono la conversione di data/ora. Ciò implicherebbe che sia necessaria una serie di conversioni per ciascuna grandezza fisica o non fisica per la quale sarà offerta tale conversione. Esiste un potenziale conflitto tra un'opzione di formattazione e la proprietà Units. Attualmente è possibile formattare una colonna con un formato data assegnandole però un'unità arbitraria (miglia). Il componente aggiuntivo Conversione mostra come tali funzioni di conversione potrebbero diventare parte dell'editor di formule e inoltre che la modifica richiesta avviene quando cambia la proprietà del formato (o dell'unità).
Oggetto: Conversione unitàHo appena scoperto che questa funzionalità è stata implementata come plugin da @EvanMcCorkle circa 2 anni dopo che questa richiesta è stata inviata: https://marketplace.jmp.com/appdetails/Unit+Conversion . Finora sembra un'aggiunta davvero valida!