Я использую библиотеку RODBC для переноса данных в R. У меня есть длинный запрос, который я хочу передать переменной, подобно этому пользователю SO.
Проблема в том, что R интерпретирует пробелы/каретки в моем запросе как новую строку '\n'
.
Принятое решение для этого вопроса предлагает просто разбить текст на куски, а затем paste()
вместе - что работает, но в идеале я хотел бы сохранить пробел нетронутым - упрощает проверку/проверку поведения запроса в базе данных до вставки в R.
На других языках я знаком с простым символом продолжения строки - действительно, некоторые из комментариев в принятом ответе ищут подход, похожий на python \
.
Я нашел в стороне обходное решение, используя strwrap
в глубине списка дискуссий R, поэтому в интересах улучшения интернета я опубликую его здесь. Однако, если кто-то может указать направление на более элегантное/прямое решение, я с радостью приму ваш ответ.