如何根據表名設置對象名?我有幾個名稱不同的數據表。 我想打開數據表並將對象名稱設置為與文件名稱相同。
這是一個想法。 最終目標是擁有一個名為“ Animals”的對象,該對象指向“ Animals.jmp”。
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Animals.jmp" );
Create Object (char(dt)) << dt;
數據表腳本編寫回复:如何根據表名設置對象名?這是一個簡單的腳本,它確實為在JMP會話中打開的每個數據表創建變量。
Names Default To Here( 1 );
For( i = 1, i <= N Table(), i++,
theName = data table(i) << get name;
Eval(
Substitute(
Expr(
__name__ = Data Table( i )
),
Expr( __name__ ), Parse(theName)
)
)
);