Grafico a barre per mostrare il conteggio dei valori univoci in una colonna in base a un'altra colonna categoriale: JSLCiao a tutti,
Sono un principiante qui. Stavo cercando di creare un grafico a barre in cui l'asse X (categorie di barre) è una colonna categoriale nella mia tabella e l'asse Y (altezza della barra) è il conteggio di valori univoci in un'altra colonna. Codice per la risoluzione dei problemi:
// Make data table
t = New Table( "test", Add Rows( 5 ),
New Column( "Customer", Character, "Nominal",
Set Values( {"A", "A", "B", "B", "B", "C", "D", "E","E"} ) ),
New Column( "OrderID", Character, "Nominal",
Set Values( {"1", "2", "3", "4", "5", "6", "7", "8","9"} ) ),
New Column( "Prime member", Character,"Nominal",
Set Values( {"Non-Prime", "Non-Prime", "Prime", "Prime", "Prime", "Non-Prime", "Non-Prime", "Prime","Prime"} ) ),
);
Si prega di vedere gli screenshot per quello che sto cercando. La mia tabella dati :

Quello che voglio:

Ri: Grafico a barre per mostrare il conteggio dei valori univoci in una colonna in base a un'altra colonna categoriale: JSLCIAO @stan_koprowski ,
Eccezionale! Ha funzionato perfettamente ed è esattamente quello che stavo cercando. Grazie mille!
Ri: Grafico a barre per mostrare il conteggio dei valori univoci in una colonna in base a un'altra colonna categoriale: JSLCIAO @Cavallo nero ,
Penso che potresti essere in grado di fare quello che vuoi come segue--
- Trascina la colonna del membro Prime sull'asse x.
- Trascina la colonna Cliente sul ruolo in sovrapposizione.
- Trascina la colonna del membro Prime per colorare il ruolo.
- Seleziona l'elemento della barra.
- Modificare la proprietà dell'elemento barra in impilato.
- Modificare la statistica di riepilogo dell'elemento della barra in % del totale.
- Fare doppio clic sull'asse y e modificare il formato al migliore dalla percentuale.
bar element property changesbar element property changesbar element property changesbar element property changesmodifiche alle proprietà dell'elemento barra
y-axis setting best formaty-axis setting best formaty-axis setting best formaty-axis setting best formatasse y impostazione del formato migliore
Count of Customer by prime membershipCount of Customer by prime membershipCount of Customer by prime membershipCount of Customer by prime membershipConteggio dei clienti per abbonamento Prime
Ed è lo script JSL da riprodurre.
Graph Builder(
Size( 535, 447 ),
Show Control Panel( 0 ),
Variables( X( :Prime member ), Overlay( :Customer ), Color( :Prime member ) ),
Elements(
Bar(
X,
Legend( 3 ),
Bar Style( "Stacked" ),
Summary Statistic( "% of Total" )
)
),
SendToReport(
Dispatch( {}, "", ScaleBox, {Format( "Best", 9 )} ),
Dispatch(
{},
"400",
ScaleBox,
{Legend Model(
3,
Properties( 0, {Fill Color( 5 )}, Item ID( "Non-Prime", 1 ) ),
Properties( 1, {Fill Color( 19 )}, Item ID( "Prime", 1 ) ),
Properties( -1, {Fill Color( 32 )}, Item ID( "A", 1 ) ),
Properties( -1, {Fill Color( 32 )}, Item ID( "B", 1 ) ),
Properties( -1, {Fill Color( 32 )}, Item ID( "C", 1 ) ),
Properties( -1, {Fill Color( 32 )}, Item ID( "D", 1 ) ),
Properties( -1, {Fill Color( 32 )}, Item ID( "E", 1 ) )
)}
)
)
)
saluti,
Stan
Ri: Grafico a barre per mostrare il conteggio dei valori univoci in una colonna in base a un'altra colonna categoriale: JSLCi riesci con il raggruppamento e il riepilogo.Utilizza Tabelle > Riepilogo e inserisci Membro Prime e Cliente nel Gruppo.Questo ti darà una nuova tabella e potrai creare il tuo grafico da lì.
Ri: Grafico a barre per mostrare il conteggio dei valori univoci in una colonna in base a un'altra colonna categoriale: JSLCIAO @Bill_Worley ,
Grazie per la tua risposta!
Sto cercando di segnalare il conteggio unico dei clienti per abbonamento Prime. Quindi, il conteggio su PRIME sarebbe 2 e NON PRIME sarebbe 3 come nel grafico sottostante. Immagino che dovrebbe esserci un raggruppamento per cliente e un riepilogo prima di creare questo grafico.

Ri: Grafico a barre per mostrare il conteggio dei valori univoci in una colonna in base a un'altra colonna categoriale: JSLCiao Darkhorse,
Si prega di controllare il grafico qui sotto.Questo è stato creato nel Graph Builder con un paio di trascinamenti e un clic o qualcosa del genere.Dato che sei nuovo a JMP, immagino che tu non abbia utilizzato Graph Builder.

HTH
Ri: Grafico a barre per mostrare il conteggio dei valori univoci in una colonna in base a un'altra colonna categoriale: JSLCIAO @Thierry_S ,
Grazie per la risposta! Questo è utile.. Ma non esattamente quello che volevo.
Voglio creare questo grafico e allegarlo alla tabella principale stessa. Perché avrò anche altri grafici che voglio mettere insieme in una dashboard. Grazie ancora!
Ri: Grafico a barre per mostrare il conteggio dei valori univoci in una colonna in base a un'altra colonna categoriale: JSLCIAO,
Non riesco a pensare a un metodo per produrre il grafico a barre desiderato direttamente dalla tabella dati, ma la funzione Riepilogo produrrà una nuova tabella dati con i numeri corretti: Statistiche = N Categorie (CLIENTE) e GRUPPO = Iscrizione

Ri: Grafico a barre per mostrare il conteggio dei valori univoci in una colonna in base a un'altra colonna categoriale: JSLMOLTO (!) bella soluzione:)
Ma:
Nella maggior parte dei miei casi, il ruolo Overlay è già occupato e questa soluzione alternativa non funzionerà.
Perché non c'è "N unico" in questo elenco?
Quando ci sarà una "N unica" in questo elenco?
