我下面有一個腳本,它獲取幾列數據,在表格中匯總它們,然後製作一個數據表。除了最後一列之外,一切都正常。製表表的「校準週期」欄位包含資料。但是當它創建表時,“Cal period”列始終為空。不傳輸任何資料。
更奇怪的是,當我執行附加到表的來源腳本時,它會重新建立製表表並建立新的資料表,並且「校準週期」資料顯示在新表中!我什至嘗試將來源腳本複製並貼上到腳本編輯器中,然後從那裡運行它,但再次沒有資料。
我真的很難過這個。任何人都可以提供一些見解嗎?
dt1 = Data Table( "Test" );
dtab = dt1 << Tabulate(
show control panel( 0 ),
Uniform Plot Scale( 0 ),
Set Format( N( 9, "Best" ) ),
Add Table(
Column Table( Analysis Columns( :"Timestamp + 1m"n ), Statistics( Max ) ),
Column Table( Grouping Columns( :"Flaring Flag C>0 [CALC]"n ) ),
Column Table( Analysis Columns( :"Flare Count C>0 [CALC]"n ), Statistics( Min, Max ) ),
Column Table( Analysis Columns( :"Flaring Event C>0 [CALC]"n ), Statistics( Max ) ),
Column Table( Analysis Columns( :"15m Steam C>0"n ), Statistics( Mean ) ),
Column Table( Analysis Columns( :"15m VG C>0"n ), Statistics( Mean ) ),
Column Table( Analysis Columns( :"15m NHVvg C>0"n ), Statistics( Mean ) ),
Column Table( Analysis Columns( :"Cal Period"n ), Statistics( Mean ) ),
Row Table( Grouping Columns( :Day, :Hour, :Minute ) )
)
// invisible
);
dt2 = dtab << Make Into Data Table;
dt2 << set name( "15m Table C>0" );
dt2 << set header height( 100 );
對不起。我解決了這個問題。這是腳本後面的一個愚蠢的 JSL 錯誤。我不知道如何刪除該帖子,但我已經弄清楚了。
我無法複製你的發現。您使用的 JMP 版本是?您能附上範例資料表嗎?