在函數中使用列名<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />有人可以幫我解決以下問題嗎?
專欄1 =字符(列名( 1個)) ;
專欄2 =字符(列名( 2個)) ;
評價(解析(評估插入( “\[
對象<<模擬器(
1、
因素(
AB << 隨機( ^distNameOne^( ^strParameterOne^ ) ),
^Column2^ << 隨機(^distNameTwo^(^strParameterTwo^))
),
回應(
:第 3 列 << 無噪音
),
自動歷史更新(1),
模擬
);
]\" ))) ;
如果我手動將第一列命名為“AB”,探查器就可以正常工作。 但是,嘗試自動使用 Column2 中的列名是行不通的。 關於如何讓它工作的任何想法?
謝謝
在函數中使用列名太好了,一切都像魅力一樣。 再次感謝!
回复:在函數中使用列名那麼您可能需要在列名周圍加上引號。
:名字(“^專欄2 ^") <<隨機的( ^ distNameTwo ^ ( ^ str參數二^ ) )
在函數中使用列名嘗試時出現以下錯誤:
Name arg 必須用引號引起來 string 第 5 行第 9 列:name(.....
在函數中使用列名由於正斜杠,該列名將不起作用。這個構造應該可以工作:
:名字(^專欄2 ^) <<隨機的( ^ distNameTwo ^ ( ^ str參數二^ ) )
回复:在函數中使用列名感謝您及時的回复。
起初您的解決方案似乎不起作用。 然後,我決定手動將列的名稱更改為更簡單的名稱,這樣就成功了。
任何想法為什麼名為“S/B nominal length-c”的列不起作用,但如果我將其重命名為“SB nominal length c”它確實有效?
順便說一句,我使用了以下格式:
:^Column1^ << 隨機
或者也許有一種方法可以讓腳本自動刪除開頭的任何標點符號?
謝謝
在函數中使用列名您正在將列操作發送到字符串。試試這兩種變體:
:^專欄2 ^ <<隨機的( ^ distNameTwo ^ ( ^ str參數二^ ) )
柱子( ^專欄2 ^ ) <<隨機的( ^ distNameTwo ^ ( ^ str參數二^ ) )
或者甚至
作為專欄( ^專欄2 ^ ) <<隨機的( ^ distNameTwo ^ ( ^ str參數二^ ) )