如何將以用戶指定的某些單詞結尾的列名稱分組到新列中?大家好,
我是JMP的新手,希望尋求與JMP腳本相關的一些幫助。
最近我將所有列組合在一起時遇到了一些麻煩,每個列變量名都以某些單詞結束。
例如。1_id,2_id,3_id - 分組命名為id_group
非常感謝和讚賞。
Re:如何將以用戶指定的某些單詞結尾的列名稱分組到新列中?也許標記為已回答?
Re:如何將以用戶指定的某些單詞結尾的列名稱分組到新列中?它的工作。謝謝你的幫助。
Re:如何將以用戶指定的某些單詞結尾的列名稱分組到新列中?你可以嘗試這樣的事情:
NamesDefaultToHere(1);
// Make a table with some columns having random names'
dt = NewTable("Random Column Names");
For(i=1, i<=100, i++,
dt << NewColumn(Char(RandomInteger(10))||Char(RandomInteger(5)))
);
// Get a list of columns in the table
cols = dt << getColumnNames("String");
// Make a column group from columns with names ending in '2'
cols2group = {};
for(i=1, i<=NItems(cols), i++,
if(EndsWith(cols[i], "2"), InsertInto(cols2group, cols[i]));
);
dt << groupColumns("Ending in 2", cols2group);