Tengo un gráfico de barras apiladas horizontales y quiero limitarlo solo a las 10 mejores sumas por categoría de eje Y.
Los datos tienen un año de pedidos de clientes. Cada fila es una línea de pedido que tiene un cliente, un valor y un país del cliente (entre otros datos). El eje x es el resumen estadístico de la suma del valor del pedido. El eje y es el nombre del cliente. Y el apilamiento (superposición) es por país del cliente.
Mi objetivo es no mostrar a los 1,000 clientes, sino solo a los 10 principales por el total de los valores de sus pedidos.
El guión en este momento se ve así, donde ventas org. es el pais 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" )}
)
)
).
Puede crear una nueva columna de datos con los rangos. Luego excluye y oculta filas con rangos> 10.