JSL 列名稱搜索和替換我有很多列名稱,我想重命名我的列名稱,如下所示。如何使用設置名稱來替換錶中的所有列?
名稱 [美國] 1999 AMERICA POP US123 ->美國US123
名稱 [美國] 1999 年美國流行音樂 US456 -> 美洲 US456
名稱 [美國] 1999 年美國流行音樂 US145 -> 美洲 US145
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
:Age << Set Name( "Time" );
謝謝。
回复:JSL 列名稱搜索和替換奇蹟般有效。 謝謝你!
回复:JSL 列名稱搜索和替換我認為這應該有效,或者至少接近有效。
Names Default To Here( 1 );
dt = Current Data Table();
colList = dt << get column names( string );
For( i = 1, i <= N Items( colList ), i++,
If( Left( colList[i], 14 ) == "NAME [US] 1999",
Column( dt, colList[i] ) << set name( "AMERICA " ||
Word( -1, colList[i], " " ) )
)
);