<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ciao,
In allegato c'è un esempio di dati grezzi che ricevo ogni giorno.
Vorrei creare una nuova tabella con Max, Min e Average ogni ora per ciascuna colonna.
Grazie per l'aiuto.
è proprio quello di cui ho bisogno!
grazie mille per la rapida risposta!!
Sì, Summary() è la piattaforma che userei. Se per qualche motivo non vuoi aggiungere colonne alla tabella originale, la piattaforma supporta formule trasformate personalizzate come variabile di raggruppamento. Ecco un esempio jsl:
Tabella dati ( "Test.jmp" ) << Riepilogo (
Gruppo (
Trasforma colonna (
"Tempo (ore intere)" ,
Formato ( "Locale Data Ora h:m" , 19 ) ,
Formula ( Pavimento ( : Volta / 3600 ) * 3600 )
)
) ,
Significare ( : UN ) ,
Significare ( : B ) ,
Significare ( : C ) ,
Significare ( : D ) ,
Significare ( : e ) ,
min ( : UN ) ,
min ( : B ) ,
min ( : C ) ,
min ( : D ) ,
min ( : e ) ,
Massimo ( : UN ) ,
Massimo ( : B ) ,
Massimo ( : C ) ,
Massimo ( : D ) ,
Massimo ( : e ) ,
) ;
Un modo è definire alcune colonne di formule ausiliarie, quindi creare la tabella di riepilogo. Per vederlo, fai "File> Nuovo> Nuovo script", taglia e incolla il codice di seguito, quindi fai "Modifica> Esegui script":
NomiDefaultToHere ( 1 ) ;
dt = Tabella dati ( "Test.jmp" ) ;
// Aggiungi alcune colonne formula
dt << Nuova colonna ( "Anno" ,
Numerico ,
"Continuo" ,
Formato ( "Migliore" , 12 ) ,
Formula ( Anno ( : Volta ) )
) ;
dt << Nuova colonna ( "Giorno dell'anno" ,
Numerico ,
"Continuo" ,
Formato ( "Migliore" , 12 ) ,
Formula ( Giorno dell'anno ( : Volta ) )
) ;
dt << Nuova colonna ( "Ora" ,
Numerico ,
"Continuo" ,
Formato ( "Migliore" , 12 ) ,
Formula ( Ora ( : Volta ) )
) ;
// Crea la tabella riassuntiva
dt2 = dt << Riepilogo (
Gruppo ( : Anno , : Giorno dell'anno , : Ora ) ,
Significare ( : UN ) ,
Significare ( : B ) ,
Significare ( : C ) ,
Significare ( : D ) ,
Significare ( : e ) ,
Freq ( "Nessuno" ) ,
Il peso ( "Nessuno" )
) ;
(A seconda dell'ambito dei tuoi dati, potresti non aver bisogno della colonna "Anno", ma è meglio essere sicuri).