2012-04-16 4 views
2

В настоящее время я использую Ubuntu, R и JAGS. Я хотел бы изучить несколько примеров WinBUGS, доступных в Интернете, например, доступных на website accompanying the book, Bayesian Modeling Using WinBUGS: An introduction.Как открыть файл WinBUGS odc в R?

Однако анализы хранятся в формате odc, например, this one. Я могу открыть файл с помощью текстового редактора, и он показывает синтаксис модели в виде простого текста, а в некоторых случаях и т. Д. Тем не менее, мне было интересно:

Есть ли существующая функция R, которая извлекает важные элементы файла WinBUGS odc?

+2

Эта ссылка может быть интересно: http://www.stat.cmu.edu/~hseltman/rube/rube0.2-16/R/getBugsExample.R –

+1

Спасибо. Для других ссылка выше на 'getBugsExample.R' предоставляет код для извлечения элементов из встроенных примеров WinBugs. Это самоописано как «ужасный хак», который выполняет свою работу. Возможно, это может быть отправной точкой для разработки более общей функции. –

ответ

0

Лучший способ - установить и установить WinBUGS.

См http://www.mrc-bsu.cam.ac.uk/bugs/winbugs/contents.shtml

Вы можете открыть любой из них прямо там, и скопировать их для использования там, где вы хотите.

+0

, что на самом деле не очень помогает, поскольку OP уже сказал, что они могут открывать файлы ODC с помощью обычного текстового редактора ... –

1

Я бы порекомендовал компиляцию odcread и использовал его для преобразования .odc-файлов в текстовые файлы и чтения его с помощью любого текстового редактора.

for f in *.odc; do odcread ./"$f" > ./"${f%.odc}.txt" done

Смежные вопросы