你好社區,
我只想學習如何在 JMP 中找出列號。
我嘗試使用列信息,但此信息不存在。 我可以在 Cols > Column Selection > Go to 中輸入列號。 ,但我不想嘗試猜測。
因為我想在我的腳本中使用列號來循環它(例如從第 120 列到 130 列)。 但是為此我需要找出我的起始列(在我的情況下為“I_nA_3_m30_NS”)位於列 120 上。
謝謝你的幫助。
你好,
這是返回與文本模式匹配的第一列的相對位置的一種方法(在我看來是“訪問”):
Names default to here (1);
dt = current data table ();
cols = dt << get column names (string);
text = "VISIT";
tcol = contains (cols, text);
show (tcol);
讓我們知道這是否適合您。
最好的事物,
TS
解決這個問題的一種方法是:
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/big class.jmp" );
colNumber = Contains( dt << get column names( string ), "height" );
Show( colNumber );
感謝您的回复,這是個好主意,但對我不起作用,我的 tcol 為 0。
這是 cols 變量(原始問題以外的另一個表):
{"標籤", "FitA_ 1", "FitA_ 2", "FitA_ 3", "FitA_ 4", "FitA_ 5", "FitA_ 6", "FitA_ 7", "FitA_ 8", "FitA_ 9", “FitA_10”、“FitA_11”、“FitA_12”、“FitB_1”、“FitB_2”、“FitB_3”、“FitB_4”、“FitB_5”、“FitB_6”、“FitB_7”、“FitB_8” ", "FitB_ 9", "FitB_10", "FitB_11", "FitB_12", "F", "H_ 1", "H_ 2", "H_ 3", "H_ 4", "H_ 5", "H_ 6", "H_ 7", "H_ 8", "H_ 9", "H_10", "H_11", "H_12", "V2_1", "V2_2", "V2_3", "V2_4", “V2_5”、“V2_6”、“V2_7”、“V2_8”、“V2_9”、“V2_10”、“V2_11”、“V2_12”、“V3_1”、“V3_2”、“V3_3” ", "V3_4", "V3_5", "V3_6", "V3_7", "V3_8", "V3_9", "V3_10", "V3_11", "V3_12", "NAT"}
我試過 text = "FitB"
但 tcol 為 0