所以我正在對Current vs. Area進行雙變量分析。我有一個不同ID的列,如26,35等。並希望對每一個進行分析並讓它顯示在不同的圖上,但是在我放在一起的同一個GUI中。任何幫助將非常感激!
您將在下面看到第3列是我排序的列!
dt = Current Data Table();
//Change the Max Ic to Max Jc and organize table by reticle
dt << sort( by( Column( 3 ) ), Replace Table );
Column1 = Column( dt, "Corrected Area (um^2)" );
Column2 = Column( dt, "Max Ic (mA)" );
Column3 = New Column( "Max Jc (mA/um^2)" );
Column3 << set values( (Column2 << get as matrix) * 100 );
Column3 << set name( "Max Jc (mA/um^2)" );
//Obtain the Max Ic
MaxIc = Col Max( Column2 );
Save Text File( "$Python.py", str( MaxIc ), Mode( "Append" ) );
//Save Text File("$Python.py", MaxIc, Mode("Append") );
//allows manipulation to columns to go unaltered between runs
Close( dt, Save( filepath ) );
//Call CreateBivariate to do a bivariate (two variable) analysis
//list allows you to do more analysis
status = List( 0, 0 );
New Window( "Custom Analysis",
H List Box(
V List Box(
Panel Box( "Controls",
Text Box( "Choose Analysis" ),
choice = Check Box(
{"Distribution", "Fit Line"},
current = choice << Get( 1 );
xParam = Column1; //Corrected Area
yParam = Column2; //Max Ic
//Get the distribution
If( And( current, Not( status[1] ) ),
dt << Append(
dt = V List Box(
bivDistribution = Distribution( Y( Eval( yParam ) ), X( Eval( xParam ) ), )
)
);
status[1] = 1; //mark as present
);
//Perform a Bivariate Analysis
current = choice << Get( 2 );
If( And( current, Not( status[2] ) ),
dt << Append(
dt = V List Box(
bivPlatform = Bivariate(
Y( Eval( yParam ) ),
X( Eval( xParam ) ),
Fit Line( {Line Color( {213, 72, 87} )} ),
Fit Line( {Line Color( {57, 177, 67} )} ),
)
)
);
status[2] = 1; //mark as present
);
)
);
),
dt = V List Box()
)
);是否可以按兩列排序?到目前為止它適用於第(3)列,非常好,再次感謝幫助 - 但是我可以(通過(column3)|| by(column4))
謝謝,
泰勒
這很完美!非常簡單的修復!你不必回答的最後一個問題,我怎麼能將所有這些圖像保存到png?
我試過了:
DT << 保存圖片 ( “T:\ W \ Wintermute \ 50 Sandbox \ Gingrich \ 69977JM” , PNG ) ,
但它給了我一個錯誤日誌?
謝謝,
泰勒
對數據集進行排序可能會對您有所幫助,但分發或雙變量平台無需工作。
包括通過(第(3)欄) 爭論的二元() 腳本中的函數調用。
你能否在Bivariate By角色中使用第3列?這種方式最簡單,並使用內置平台行為。
為什麼要對數據進行排序?
我建議對存儲對垂直列錶框的引用的變量使用不同的名稱,而不是用於存儲數據表引用的變量的名稱。
無論如何,希望這個建議有所幫助。