내 제안은 데이터 포인트를 원하는 4개의 프레임 상자()에 그래픽 스크립트를 추가하는 것입니다.

다음은 점을 생성한 간단한 스크립트입니다........대부분의 스크립트는 샘플 데이터 테이블을 생성합니다.마지막 몇 줄만 실제 스크립트입니다.
Names Default to here(1);
dt = New Table( "Example",
Add Rows( 67 ),
New Column( "Group",
Character,
"Nominal",
Set Values(
{"A", "A", "A", "A", "A", "A", "A", "B", "B", "B", "B", "B", "B", "B",
"B", "B", "B", "B", "B", "B", "B", "B", "C", "C", "C", "C", "C", "C",
"C", "C", "C", "C", "C", "C", "C", "C", "C", "D", "D", "D", "D", "D",
"D", "D", "D", "D", "D", "D", "D", "D", "D", "D", "E", "E", "E", "E",
"E", "E", "E", "E", "E", "E", "E", "E", "E", "E", "E"}
)
),
New Column( "Temperature",
Character,
"Nominal",
Set Property(
"Value Order",
{Custom Order( {"Room temp", "50C", "100C"} )}
),
Set Property( "Value Ordering", {"Room temp", "50C", "100C"} ),
Set Selected,
Set Values(
{"Room temp", "Room temp", "Room temp", "Room temp", "Room temp",
"Room temp", "Room temp", "Room temp", "Room temp", "Room temp",
"Room temp", "Room temp", "50C", "50C", "50C", "50C", "50C", "100C",
"100C", "100C", "100C", "100C", "Room temp", "Room temp", "Room temp",
"Room temp", "Room temp", "50C", "50C", "50C", "50C", "50C", "100C",
"100C", "100C", "100C", "100C", "Room temp", "Room temp", "Room temp",
"Room temp", "Room temp", "50C", "50C", "50C", "50C", "50C", "100C",
"100C", "100C", "100C", "100C", "Room temp", "Room temp", "Room temp",
"Room temp", "Room temp", "50C", "50C", "50C", "50C", "50C", "100C",
"100C", "100C", "100C", "100C"}
),
Set Display Width( 90 )
),
New Column( "X",
Numeric,
"Continuous",
Format( "Fixed Dec", 6, 2 ),
Set Values(
[258.086397405714, 5.71660939604044, 264.575294405222, 3.84040102362633,
111.404376197606, 133.551742043346, 91.8762267567217, 189.603863935918,
307.007787004113, 376.469777431339, 58.0949549563229, 351.253207586706,
226.566027104855, 188.892256747931, 348.487993236631, 252.905753627419,
1.70303797349334, 227.671681251377, 338.782033976167, 76.001576334238,
234.24083692953, 211.666149552911, 265.708565711975, 362.39934200421,
234.673242177814, 212.324240896851, 383.057508058846, 195.605019852519,
61.6203579120338, 71.0408803075552, 27.8500666841865, 310.922908596694,
61.4271127618849, 82.9685751348734, 300.162270013243, 298.373543936759,
200.286800507456, 359.332282561809, 333.920630905777, 359.006200451404,
269.942311383784, 294.209049642086, 277.116103097796, 245.826263446361,
135.435333196074, 2.35101021826267, 47.5669040344655, 64.5015124231577,
14.7597001865506, 166.282143630087, 41.0635557956994, 372.02960383147,
141.542105656117, 245.253551751375, 20.4098232090473, 308.782488573343,
320.178817585111, 385.662938468158, 94.0748155117035, 210.638642776757,
166.42337795347, 71.8085302971303, 192.030807211995, 230.266057234257,
129.467561934143, 5.54275354370475, 8.59832679852843]
)
),
New Column( "Y",
Numeric,
"Continuous",
Format( "Fixed Dec", 5, 2 ),
Set Values(
[1.02607587021776, 0.653618767019361, 1.53731636162847,
0.729673718311824, 1.49533799653873, 1.23533858652227, 0.849716614512727,
0.581313263415359, 0.606830982468091, 0.639017060375772,
0.66028903669212, 1.73605558376294, 1.4746200523572, 0.556068896036595,
1.23279224487487, 1.34703196317423, 0.989429965941235, 1.79481856492348,
1.23647878237534, 1.48463883153163, 1.29623788862955, 1.47248895687517,
1.7227064746432, 0.908843804872595, 1.75762778942008, 1.77237830588128,
1.39678464503959, 0.738564432132989, 0.937373555754311,
0.859008972067386, 1.26195742939599, 0.837709486694075, 1.59947897703387,
1.57057911711745, 0.760114008234814, 0.552464534901083, 1.4807414769195,
1.25857475702651, 1.63368526850827, 1.07403574278578, 0.986908302386291,
1.61206896633375, 1.43845481819008, 0.701383810932748, 0.837472997186706,
0.582971931062639, 1.21421920987777, 1.23774031742942, 1.56993834450841,
0.546321215387434, 1.07465963645373, 0.828954836539924, 1.12470607999712,
1.7027954606805, 1.33964142960031, 1.39873550860211, 0.556500582862645,
1.49248978442047, 0.524437115713954, 1.76477531134151, 0.674911431502551,
1.11191339418292, 1.07515239135828, 1.30424426791724, 1.40288751532789,
1.25682635509875, 0.69936976779718]
)
)
);
// Run the graph
gb = Graph Builder(
Variables( X( :X ), Y( :Y ), Group X( :Group ), Group Y( :Temperature ) ),
Elements( Points( X, Y, Legend( 7 ) ) )
);
// Add the dots
Report( gb )[FrameBox( 4 )] << Add Graphics Script(
Fill Color( "red" );
Circle( {0, 1.8}, PixelRadius( 3 ), "FILL" );
);
Report( gb )[FrameBox( 7 )] << Add Graphics Script(
Fill Color( "red" );
Circle( {0, 1.8}, PixelRadius( 3 ), "FILL" );
);
Report( gb )[FrameBox( 10 )] << Add Graphics Script(
Fill Color( "red" );
Circle( {0, 1.8}, PixelRadius( 3 ), "FILL" );
);
Report( gb )[FrameBox( 13 )] << Add Graphics Script(
Fill Color( "red" );
Circle( {0, 1.8}, PixelRadius( 3 ), "FILL" );
);