Подтвердить что ты не робот

Блоги с R: простой способ вставки R в сообщение в блоге?

Существует очень хороший плагин Mediawiki для R, который позволяет вставлять R-код на любую страницу вики. Это требует немного усилий для настройки, но это действительно полезно, когда вы его на месте.

Кто-нибудь знает об эквиваленте для встраивания R в сообщение в блоге? Единственное, что я мог найти, это этот плагин wordpress под названием RWebFriend, но он позволяет отправлять код Rweb. Я предполагаю, что вы можете вставлять свой код между двумя тегами, и он выполняется и возвращается.

4b9b3361

Ответ 1

Я вижу, что сегодня публикуется по этому вопросу в блоге "Learning R" . Какое совпадение!

Это использует Sweave для создания фактического вывода вместе с Python script, называемым blogpost.py(из Stuart Rackham), чтобы загрузить результаты в блог Wordpress. Мне нравится этот подход, потому что использование Sweave означает, что вывод вашего блога может быть легко преобразован в бумагу или презентацию (с Beamer), поэтому ведение блога становится даже более полезно в долгосрочной перспективе.

Ответ 2

Возможно, вам придется интегрировать R в свой механизм ведения блога, в отличие от расширения MediaWiki.

Или, идя в другую сторону, вы берете Rpad и оберните движок блога вокруг своего веб-интерфейса R.

Ответ 3

Я вижу, что вы спросили об этом год назад, и поскольку с тех пор были некоторые обновления (относящиеся к блогам WordPress), я думал об их ссылке.

Я написал две записи по теме:

ps: Я также опубликовал сообщение, которое я дал на useR2010, с другими советами в блоге о R, но другие сообщения, связанные с ними, - это которые отвечают на ваш вопрос.

Cheers, Tal

Ответ 4

По состоянию на ноябрь 2014 года есть простой способ блога от R к вашему блогу, размещенному на страницах github. Нет баз данных, нет локальной среды, нет новых панелей администратора. Требуются только веб-браузер, github и R.

  • Fork Jekyll Now для развертывания pre-configuerd Jekyll (статический генератор сайта) в ваш репозиторий github. Измените новое имя репо.
  • Изменить _config.yml, чтобы установить некоторые глобальные переменные (здесь вы можете настроить RSS, Disqus, Google Analytics и т.д.).
  • Ваши сообщения в блоге будут расположены в каталоге _posts.
  • Используйте пакеты R rmarkdown или knitr, чтобы сделать ваш Rmd файл md.
  • Загрузите/скопируйте и вставьте каталог YYYY-MM-DD-my-first_post.md в _posts.

Как пример моего дневника минимализма: jangorecki.github.io
Он репо на github.com/jangorecki/jangorecki.github.io

Также сохранение Rmd файлов в вашем репо дает возможность воспроизводить сообщение (+ R-фрагменты, конечно) локально в R кем-либо.

Ответ 5

Там есть сообщение о блог блогов Blogistic, как он использует org-mode Emacs/ESS, чтобы получить функциональность экспорта HTML.

Ответ 6

Большинство программ для ведения блогов имеют интерфейс XML-RPC. Таким образом, самым простым способом для блога из R может быть использование этого пакета: http://www.omegahat.org/XMLRPC/ и RCurl, который также можно найти на этом сайте.

Это было бы самым простым способом. Если вы google XML-RPC и Wordpress, вы можете найти код, написанный для php, но он также может помочь в написании кода R.

Ответ 7

Для разметки меток в blogspot может использоваться комбинация инструмента командной строки Pandoc, R-пакета ascii и Python gdata. См. мой блогпост