我的用例:
- 原始數據需要轉置,可以包含N個樣本的信息
- 在大多數(但不是全部)情況下,感興趣的數據位於轉置數據的第一行
- 在復制的行中,並非所有列都應複製,只有名稱為“Row 3, Row 4, Row 5”的列(由於轉置,列被命名為 row)。
- 此數據需要復製到剪貼板以進行進一步處理。 這可以通過粘貼到另一個 JMP 表或其他地方來實現。
第一步非常簡單,但是,將數據複製到剪貼板似乎不起作用。 我嘗試了以下(許多)變體:
Names Default To Here( 1 );
dt = Current Data Table();
Tdt = dt << Transpose( columns( :"1st Thickness"n ), By( :FOUP SLOT ), Output Table() );
Tdt << Select Rows( [1] ) << Select Columns(
:Row 3, :Row 4, :Row 5
)<<COPY selected="" table="" row=""></COPY>
Copy Selected Table Rows() 似乎不適用於數據表,但適用於表格框和數據錶框
您可以使用“編輯”菜單中的“全精度複製”:
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
col_list = {"age", "name", "height"};
dt << Select Rows([1]) << Select Columns(col_list);
Main Menu("Copy With Full Precision", dt << get name);