Я пытаюсь вернуть вектор через вычисляемое поле Tableau. Согласно ссылке ниже, Tableau может получать либо одно значение, либо вектор, используя соединения с R через вычисляемое поле.
http://community.tableau.com/docs/DOC-5313
видеть:
«... Если код R возвращает матрицу значений, Tableau не будет знать, что делать, мы должны вернуть одно значение или вектор, ...»
Это то, что у меня есть в моем вычисляемом поле, где Параметр 1 и Параметр 2 - это просто произвольные значения (только для демонстрационных целей):
SCRIPT_REAL ('testvector <- c(.arg1, .arg2); testvector',min([Parameter 1]), min([Parameter 2]))
Ожидалось, что будет возвращен единственный вектор, но я получаю следующее сообщение об ошибке:
## Error: Unexpected number of results returned by SCRIPT function. Function expected 1 values; 2 values were returned.