2016-12-09 5 views
1

Я использую R на 3.3.2 и RStudio v. 1.0.44 на Mac. Мне нравится использовать RMarkdown и новый стиль Notebook от уценки. Тем не менее, я недавно заметил новое поведение. Разрывы строк в моих фрагментах кода R, не отражены в файле ноутбука HTML. Например, код кусок, который выглядит, как это в моем .Rmd файле:Нет строк, разбитых на куски кода

```{r} 
# Creating id for each participant 
class_survey$id <- rownames(class_survey) 

# Reoder the columns in the data frame so that ID comes first 
class_survey <- class_survey[c(44, 1:43)] 

# Rename the variables 
class_survey <- class_survey %>% 
    rename(children = Q19_1, gender = Q26, color = Q27) 
``` 

делает, как это в nb.html документа:

# Creating id for each participant 
class_survey$id <- rownames(class_survey) 
# Reoder the columns in the data frame so that ID comes first 
class_survey <- class_survey[c(44, 1:43)] 
# Rename the variables using dplyr 
# new name = old name 
class_survey <- class_survey %>% 
    rename(children = Q19_1, gender = Q26, color = Q27) 

Я вернулся, чтобы посмотреть на некоторые из моих " old "nb.html и обнаружили, что разрывы строк были сохранены. Кто-нибудь знает, почему это поведение изменилось, и что еще более важно, если есть способ изменить его?

+0

Это действительно странно. Для меня (MacOS Sierra, R v3.3.1, Rstudio v. 1.0.44) рендеринг в HTML сохраняет разрывы строк .... – Rentrop

+0

Привет от RStudio! Похоже, это ошибка в нашем рендерере ноутбука. Мы связались с нашей командой разработчиков. – Jonathan

+0

@Jonathan Спасибо, что сообщили нам! –

ответ

0

Если кто-нибудь сталкивается с этой проблемой (у меня все еще есть это через полгода после выпуска), вы можете вязать документ HTML и разрываться в вашем коде волшебным образом. Не знаю, почему все перерывы в ссылке исчезли при использовании кнопки функции «Предварительный просмотр ноутбука» в Rstudio (даже если вы открываете новую вкладку).

rstudio preview dropdown