Рад, если это закрыто как дубликат. Шучу Ошибка: неожиданный символ/ввод/строковая константа/числовая константа/SPECIAL в моем коде , мне потребовалось много времени, чтобы увидеть отсутствующую закрывающую скобку, которая была отмечена ошибкой Error in str2expression(chars) : <text>:2:0: unexpected end of input
(chars
был выводом функции который принимал число x
в качестве аргумента и на основе sign(x)
возвращал разные строки для анализа). Я мог бы смотреть на него часами, если бы меня не спас закрытый вопрос на SO: https://stackoverflow.com/a/17135063/8400969. Итак, что означает ошибка unexpected end of input
для str2expression
и, возможно, где-то еще в R?
Как и в других местах, это, вероятно, указывает на опечатку/отсутствие знаков препинания. Парсер достиг конца ввода, но ожидал большего, вероятно, из-за открывающей фигурной скобки, квадратной скобки, круглой скобки и т. д. без соответствующего закрытия. Вероятным решением будет найти открытые круглые скобки, фигурные скобки и квадратные скобки (во входных данных) и убедиться, что каждая из них закрыта (во входных данных).