Script per l'asse dinamico di data/ora<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ho bisogno di riprodurre un rapporto ogni giorno e la variabile data/ora dell'asse x dovrebbe mostrare solo gli ultimi sette giorni, e lo stesso vale per tabulate e così via... C'è un modo per dire a JMP tramite uno script?
Grazie a tutti in anticipo
Ri: Script per l'asse dinamico di data/oraGrazie SM. Questo è quello che sto cercando anche per il mio lavoro
Ri: Script per l'asse dinamico di data/oraDovrebbe funzionare bene se aggiungi il ")" mancante.
tb = Tabulare ( ...);
tb << Filtro dati locali (
Aggiungi filtro (
colonne ( : Data di vendita ) ,
Dove ( : Nome ( "Data di vendita" ) < Oggi () - Nei giorni ( 7 )) ,
Schermo ( : Data di vendita )
)
) ;
Ri: Script per l'asse dinamico di data/oraCiao di nuovo,
Per favore, continua ad aiutare;
Scripting dinamico di data/ora per tabulate?
Sto bene con il costruttore di grafici ma devo farlo anche all'interno del filtro dati locale tabulato:
Ho provato a fare qualcosa come hai fatto tu con il generatore di grafici
Filtro dati locali(
Posizione( {56, 0} ),
Modalità( Seleziona( 0 ), Mostra( 1 ), Includi( 1 ) ),
Aggiungi filtro(
colonne( :SalesDate ),
Dove( :SalesDate >= 20Feb2015 & :SalesDate < 14Mar2015 ),
Visualizza( :DataVendita )
)
a qualcosa di simile ma non funziona.
Filtro dati locali(
Posizione( { 34 , 0 } ) ,
Modalità( Seleziona( 0 ) , Spettacolo ( 1 ) , Includere ( 1 ) ) ,
Aggiungi filtro(
colonne( : DataVendita ) ,
Dove( : Nome ( "Data di vendita" ) < Oggi () - Nei giorni ( 7 )) ,
Schermo( : DataVendita )
)
Grazie per l'aiuto.
Ri: Script per l'asse dinamico di data/oraL'eliminazione dell'intero Invia a( non ha funzionato, ma la riscrittura del min-max ha aiutato.
Grazie mille!
Ri: Script per l'asse dinamico di data/oraIL Min( 3505939200 ), Massimo( 3510000000 ) forza l'asse ai limiti del tubo. Prova a eliminare l'intero Invia per segnalare(...) parte.
Oppure cambialo in qualcosa del tipo:
min ( Oggi () - nei giorni ( 7 )) , Massimo ( Oggi ())
Ri: Script per l'asse dinamico di data/ora"Limiti hard-coding dell'asse x"? Temo di non conoscere questo termine.
Generatore di grafici(
Mostra pannello di controllo( 0 ) ,
Colore riempimento titolo( "Azzurro" ) ,
Colore cornice titolo( "Grigio medio scuro" ) ,
Colore riempimento livello( { 174 , 203 , 228 } ) ,
Colore cornice livello( "Grigio medio scuro" ) ,
Livello Sottolineato( 1 ) ,
Variabili(X( : DataVendita ) , Y( : Guadagno netto ) ) ,
Elementi(
punti (x , Y , Leggenda( 1 ) , Jitter( 1 ) ) ,
Più liscio (X , Y , Leggenda( 2 ) )
) ,
Invia a rapporto(
Spedizione(
{} ,
"Data di vendita" ,
ScaleBox ,
{ min ( 3505939200 ) , Massimo ( 3510000000 ) , Intervallo( "Giorno" ) , Inc( 1 ) ,
Ticchettii minori( 0 ) , Mostra griglia principale( 1 ) , zecche interne( 1 ) ,
Etichette ruotate( "Verticale" )}
)
)
)
Ri: Script per l'asse dinamico di data/oraCostruttore di grafici in genere adatta automaticamente gli assi per mostrare solo l'intervallo di dati inclusi. Sei sicuro di non aver codificato i limiti dell'asse x? Controlla lo script del generatore di grafici.
Ri: Script per l'asse dinamico di data/oraGrazie.
Anche i dati non vengono visualizzati, l'asse del tempo mostra ancora le righe nascoste/escluse.
In realtà ho bisogno che entrambi non vengano visualizzati. Lo stesso script va per la visualizzazione dell'asse x?

dt = Tabella dei dati correnti () ;
dt << seleziona dove ( : Nome ( "Data di vendita" ) < Oggi () - Nei giorni ( 7 )) ;
dt << nascondere ed escludere << cancella selezionare;

Ri: Script per l'asse dinamico di data/oraEsistono diversi modi, come al solito, per farlo tramite script. Un approccio consiste nel nascondere ed escludere le righe della tabella dati "troppo vecchie".
dt = Tabella dei dati correnti () ;
dt << seleziona dove ( : Nome ( "Appuntamento" ) < Oggi () - Nei giorni ( 7 )) ;
dt << nascondere ed escludere << deselezionare selezionare ;