嗨,社區,
我遇到以下問題,也許有人可以幫忙:我有一個數據集,其中包含幾個測試(X4)以及相應的發動機轉速和功率值。現在,我想創建一個氣泡圖,顯示每個測試的速度和功率保留時間。X2的數據應裝在500的倉中,X3的數據應裝在10的倉中。然後,這將為我提供有關總測試時間的確切部分的概述。
第一個問題:這可能嗎?第二個問題:我該怎麼做?
謝謝你的幫助。
舍入/合併部分可以用這樣的公式完成
Floor(:X__2 / 500) * 500
您可能還需要對15個左右的實驗進行分類,以便將其覆蓋(氣泡圖中的ID角色)
我禁不住自己,這個數據集實在太美味了。
將這兩個公式添加到表中:
批量更改標誌
If( Row() == 1,
1,
If( :Time == 0, 1, . )
)
批次編號
If( Row() == 1,
1,
If( Is Missing( :Batch Change Flag ) == 1,
Lag( :Batch ID, 1 ),
Lag( :Batch ID, 1 ) + 1
)
)
這將使您運行此腳本
Bubble Plot(
X( :X__3 ),
Y( :X__2 ),
Time( :Time ),
Coloring( :X__6 ),
ID( :Batch ID ),
Speed( 220 ),
Bubble Size( 10.89 ),
Time Index( 30432 ),
Color Theme( "Yellow to Blue" ),
Color Levels(
[-0.872 8.32714285714286 17.5262857142857 26.7254285714286 35.9245714285714
45.1237142857143 54.3228571428571 63.522 72.7211428571429 81.9202857142857
91.1194285714286 100.318571428571 109.517714285714 118.716857142857 127.916]
),
Title Position( -70.25, 3900 ),
SendToReport(
Dispatch(
{},
"1",
ScaleBox,
{Format( "Fixed Dec", 12, 0 ), Min( -100 ), Max( 75 ), Inc( 50 ),
Minor Ticks( 1 )}
),
Dispatch(
{},
"2",
ScaleBox,
{Format( "Fixed Dec", 12, 0 ), Min( 500 ), Max( 4500 ), Inc( 500 ),
Minor Ticks( 0 )}
)
)
)
將速度提高到100%