等高線圖對於顯示3D地圖非常有用,但是定義區域的問題總是個麻煩。
在我的典型 jsl 圖中,我使用下面的內容來定義輪廓圖區域號 = 8、最大值 = 1.4、最小值 = 1。
但是,表格列:長度可能會隨時間而變化,並且必須針對每個相應的圖表手動修改比例。
有人有經驗如何建立一些 jsl 來定義輪廓圖的最小值和最大值嗎?
理想情況下,以年齡組定義最小值 = 25%分位數[長度],最大值 = 75%分位數[長度]是合理的。
謝謝你的幫助
Contour Plot(
SendToByGroup( {:split== "age"} ),
X( :x, :y ),
Y( :Length),
Show Data Points( 0 ),
Fill Areas( 1 ),
Label Contours( 0 ),
Transform( "None" ),
Color Theme( "Spectral" ),
Specify Contours(
Min( 1 ),
Max( 1.4 ),
N( 8 ),
Contour( 1, 1, -6947008 ),
Contour( 2, 1.05714285714286, -1527295 ),
Contour( 3, 1.11428571428571, -42680 ),
Contour( 4, 1.17142857142857, -52812 ),
Contour( 5, 1.22857142857143, -5497088 ),
Contour( 6, 1.28571428571429, -14668544 ),
Contour( 7, 1.34285714285714, -15435520 ),
Contour( 8, 1.4, -16463106 ),
Contour( 9, 1.4, -10363169 )
));