Das von mir vorgeschlagene Format wird in Graph Builder unterstützt, um Ihre vorgeschlagenen Diagramme zu erstellen.


Nachfolgend finden Sie ein Skript, das diese Diagramme aus der verketteten Form der Daten erstellt.Wenn Ihre zusammengeführte Form der Daten die
Tabellen==>Split
kann einfach verwendet werden, um die Daten in ein zeilenbasiertes Format aufzuteilen
Names Default to Here(1);
dt = New Table( "Concat",
Add Rows( 13 ),
New Column( "Playoffs",
Character( 8 ),
"Nominal",
Set Values(
{"Round1", "Round1", "Round1", "Round1", "Round1", "Round2", "Round2",
"Round2", "Round2", "Round2", "Round2", "Round2", "Round2"}
)
),
New Column( "Last Name",
Character( 8 ),
"Nominal",
Set Values(
{"Adam", "Bell", "Cody", "Doe", "Evan", "Adam", "Bell", "Cody", "Doe",
"Evan", "Faith", "Gracie", "Haley"}
)
),
New Column( "First Name",
Character( 8 ),
"Nominal",
Set Values(
{"Sophia", "Isabella", "Emma", "Olivia", "Ava", "Sophia", "Isabella",
"Emma", "Olivia", "Ava", "Clara", "Vivian", "Jada"}
)
),
New Column( "Number",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values( [1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 15, 20, 99] )
),
New Column( "Assist",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values( [5, 8, 9, 7, 15, 6, 4, 5, 8, 9, 1, 2, 9] )
),
New Column( "Block",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values( [1, 0, 2, 8, 6, 7, 4, 5, 6, 1, 3, ., 9] )
),
New Column( "Dunk",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values( [0, 0, 0, 5, 3, 7, 9, 5, 1, 3, ., 6, 5] )
),
New Column( "Score",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values( [10, 5, 6, 12, 10, 10, 5, 6, 12, 10, 8, 1, 5] )
)
);
Graph Builder(
Size( 739, 450 ),
Show Control Panel( 0 ),
Variables(
X(
Transform Column(
"Concatenate[Las...st Name,Number]",
Character,
Formula(
:Last Name || " " || :First Name || " " || Char( :Number )
)
)
),
Y( :Score ),
Overlay( :Playoffs )
),
Elements( Bar( X, Y, Legend( 11 ) ) )
);
Graph Builder(
Size( 739, 500 ),
Show Control Panel( 0 ),
Variables(
X(
Transform Column(
"Concatenate[Las...st Name,Number]",
Character,
Formula(
:Last Name || " " || :First Name || " " || Char( :Number )
)
)
),
Y( :Dunk ),
Y( :Block ),
Y( :Assist ),
Y( :Score ),
Group X( :Playoffs )
),
Elements( Position( 1, 1 ), Bar( X, Y, Legend( 15 ) ) ),
Elements( Position( 1, 2 ), Bar( X, Y, Legend( 14 ) ) ),
Elements( Position( 1, 3 ), Bar( X, Y, Legend( 12 ) ) ),
Elements( Position( 1, 4 ), Bar( X, Y, Legend( 11 ) ) )
);