Можете ли вы показать HTML-вывод блока rmarkdown, не связывая весь документ?

#r #r-markdown #markdown

#r #r-markdown #markdown

Вопрос:

Я создал блокнот R markdown для документирования результатов экспериментов. С увеличением количества экспериментов и клинических данных время на вязание документа значительно увеличилось.

Я создаю довольно много сюжетов, вяжу документ и делюсь HTML-кодом со своими коллегами. У меня вопрос: есть ли способ показать конечные графики так, как они отображаются в HTML-документах в RStudio, не связывая документ?

Пробовать разные размеры и вязать вывод снова и снова — это боль.. Или метод проб и ошибок — единственный способ?

Комментарии:

1. Если вы запустите свой код в скрипте, а не в записной книжке, соответствующие данные будут в среде. Затем вы можете поэкспериментировать с графиками, не связывая весь блокнот, потому что вы можете видеть графики в окне графика и / или экспортировать их в несколько разных форматов. Затем, как только вы найдете подходящий сюжет, вы можете перенести код в блокнот.

2. Привет, в моем блокноте также показаны графики. Сами графики не являются проблемой, поскольку я создаю их в записной книжке. Проблема в том, насколько размеры в выводе отличаются от размеров среды. Мне было интересно, есть ли возможность проверить, как разные измерения повлияют на график в выводе HTML, не связывая документ, чтобы узнать.

Ответ №1:

В окне графики вы можете перейти к «Экспорт> Сохранить как изображение»; это позволяет вам изменять размер графика в режиме реального времени и видеть, как он выглядит. Он не совсем идеален для этой цели, поскольку показывает размер графика в пикселях, а для вашего Rmd он понадобится в дюймах, но вы должны быть в состоянии определить, какое преобразование требуется в вашей системе. Также есть Экспорт> Сохранить как PDF, который имеет размер вывода в дюймах, но не позволяет изменять размер графика в режиме реального времени, хотя он может «предварительно просмотреть» график заданного размера. В любом случае, вы можете играть с размерами ваших графиков таким образом (и знать, каковы эти размеры), не связывая весь документ.

Ответ №2:

В этом и заключается прелесть R notebooks: вы можете запустить весь анализ и обработку данных в предыдущем фрагменте R, а затем использовать следующий фрагмент просто как фрагмент визуализации, чтобы возиться с измерениями. если вы используете эту кнопку, она будет запускать только фрагмент, А НЕ весь документ. введите описание изображения здесь

Комментарии:

1. я знаю, cmd enter также выполняет эту работу. созданный график отображает не вывод html, а стандартный вывод R, который обычно отображается нормально, но без определенных размеров, вывод HTML часто обрезает линии или портит определенные части графика. Хотя спасибо