こんにちはフランソワーズ、
以下の例のようなものがあなたのために働くでしょうか? ロゴの場所、サイズ、およびグラフの基本的なグラフィックスクリプトを定義する必要がありますが、これにより、XとYの任意の範囲に対してスケーリングされたロゴが生成されます。
Names Default to Here (1);
dt = New Table( "TEST", // Data table with random values to generate the plot
Add Rows( 100 ),
New Column( "X",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Selected,
Set Values(
[21.604267670773, 65.1840655598789, 63.9612922910601, 22.8948999196291,
95.2833963325247, 3.2212414778769, 49.1043479880318, 42.5963327055797,
63.8660352677107, 39.5536601543426, 28.6796837346628, 3.50972779560834,
28.075271169655, 8.49661957472563, 20.3755764989182, 83.6359378881752,
3.62614209298044, 35.5950675904751, 51.248727994971, 83.7402616394684,
10.4515886865556, 99.8378499643877, 41.728458344005, 5.62243182212114,
6.22294011991471, 54.3364691082388, 71.3329024612904, 17.88728563115,
65.7264725770801, 50.3447215305641, 59.653594600968, 96.0840807761997,
60.8577059349045, 94.5946247782558, 33.0318504478782, 4.00700159370899,
14.6971725393087, 2.46649810578674, 34.2856609495357, 41.0217246040702,
95.0636420864612, 65.7411249121651, 31.3783916877583, 40.0306601542979,
95.3891959739849, 97.7424820885062, 19.0411441959441, 49.568764003925,
29.9149832455441, 34.1546529438347, 24.0073789143935, 70.1950386166573,
57.2695491835475, 34.6165782073513, 62.1048434171825, 67.7597232395783,
79.9816782819107, 79.6977202873677, 43.3209325419739, 3.2935707597062,
54.7004909487441, 87.5825981842354, 10.7275887625292, 7.94863789342344,
88.7516725575551, 99.5848889229819, 91.6995525825769, 90.0681236293167,
44.4242344005033, 89.9793466553092, 41.3738596485928, 35.0136108696461,
33.8649888290092, 61.4678845275193, 58.2032351754606, 93.1024184916168,
26.4613768318668, 32.012492720969, 98.359270230867, 95.9421672392636,
52.528054988943, 5.39883754681796, 98.2010706327856, 74.1818828508258,
5.50760917831212, 53.1705538975075, 61.6818373790011, 2.74703572504222,
88.8118671486154, 93.7673506094143, 1.21262422762811, 21.0967151913792,
64.6029672585428, 11.5191049175337, 44.3092960398644, 70.9723101695999,
15.9873991040513, 59.7742771962657, 49.6693954337388, 11.0615018056706]
)
),
New Column( "Y",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values(
[1.19285128506379, -0.42108399475108, -0.670075240982732,
0.515301422915519, -1.48537886083874, -1.57427003402549,
-0.796236308494272, -0.514890304767751, 0.53621130638236, 2.358976887613,
-0.472141837169177, 2.01556128397673, -0.127991473646732,
-0.0311994113295843, -0.242984052466835, 0.354179271730879,
0.692432108701684, 0.878377314907361, -0.782023496590611,
0.123327066808456, -0.968791265172666, -0.86482060813563,
-1.06010573047635, 0.653918253116045, -0.82678669462079,
-0.990506813319921, 0.447900553835892, 0.95182327872054,
-0.515564755171072, -0.941511053888663, 2.496120470661,
0.496500577786898, 0.755834065782117, 1.67283567908552,
-0.730941365233543, -0.463199023648659, 0.85048798107869,
-0.610132465147117, -0.626550907600111, -0.0429924074041327,
-0.756549879539378, -1.02675571678653, -0.275799376506868,
1.63751390026675, 0.572367268453145, -0.914314000530626,
-0.447554761324865, -0.624029020459327, -1.67866281558653,
1.75316302578113, 0.0651814007411095, -0.193423654602536,
0.77353355577498, -0.61071526406903, 0.195821653444086,
-0.0981342108426972, 0.532523010343189, 1.45996052252862,
-0.567887426897949, -0.0719214097527574, -0.589058013770826,
-1.29419886492749, 0.709756536807312, -0.457833257192085,
0.947424868997863, -0.699261565430252, 1.27162828620802,
-0.826837794769445, 0.0223587520315603, 1.8202021997745,
1.36956856377743, 1.84456201956966, -1.06367260695041, 1.05474094456613,
0.27009120039433, 0.11315734532046, -0.219233301472185,
-1.72658582364399, 0.595011843579187, -0.94286378154493,
0.590902636331254, -1.67833372374681, -1.47001823690577,
0.182324097799234, -2.40996689787336, -0.448242728354906,
-0.626544865613145, -0.833843666263634, -0.0821266536853418,
0.904088801823892, 1.97306125180149, -0.0186067884954851,
0.468557410996718, 0.0448959644992062, -0.449941581224396,
-1.14010957458464, -0.327503709561436, -0.706584173614302,
0.404354506216469, -0.0229193658484791]
)
)
);
gb = dt << Graph Builder( // Main GB Script
Fit to Window( "Off" ),
Variables( X( :X ), Y( :Y ) ),
Elements( Points( X, Y, Legend( 3 ) ) )
);
gbr = gb << report;
Xax = gbr [AxisBox (1)];
Yax = gbr [AxisBox (2)];
Xmin = Xax << Get Min;
Xmax = Xax << Get Max;
Ymin = Yax << Get Min;
Ymax = Yax << Get Max;
fb = gbr [Frame Box (1)];
img = Open ("$SAMPLE_IMAGES/windmap.png", "png"); // path to the background image
fb << Add Image ( image( img ), bounds( top( Ymax ), Left( Xmin ), bottom( Ymin ), Right( Xmax ) ));
これがあなたが探しているものに近いところにあるかどうか私たちに知らせてください。 そうでない場合は、お問い合わせにさらに詳細を提供することをお勧めします。
ベスト、
TS