Ho un grafico a barre in pila orizzontale e voglio limitarlo alle sole 10 somme della categoria dell'asse Y.
I dati hanno un anno di ordini dei clienti. Ogni riga è un elemento pubblicitario che ha un cliente, un valore e un paese cliente (tra gli altri dati). L'asse x è la somma statistica sommaria del valore dell'ordine. L'asse y è il nome del cliente. E l'impilamento (sovrapposizione) è dal paese del cliente.
Il mio obiettivo è non mostrare tutti i 1.000 clienti, ma solo i primi 10 per il totale dei loro valori di ordine.
La sceneggiatura al momento sembra così, dove l'organizzazione delle vendite. è il paese del cliente
Graph Builder(
Size( 905, 603 ),
Variables(
X( :Total Dollars Ordered ),
Y(
:Customer,
Order By( :Total Dollars Ordered, Ascending, Order Statistic( "Sum" ) )
),
Overlay( :Sales Organization Code )
),
Elements(
Bar( X, Y, Legend( 4 ), Bar Style( "Stacked" ), Summary Statistic( "Sum" ) )
),
SendToReport(
Dispatch(
{},
"graph title",
TextEditBox,
{Set Text( "Total Dollars Ordered by Customer" )}
)
)
).
Potresti creare una nuova colonna di dati con i ranghi. Quindi escludi e nascondi le righe con gradi> 10.