Вопрос

Можно ли назвать функции Stata от R?

Это было полезно?

Решение 2

Там сейчас Пакет RSTATA на Cran что мосты r и atta.

Другие советы

Не напрямую, то есть нет пакета, который я знаю, что это реализует мост.

Вы всегда можете вызвать внешние программы, используя system() Но это не является ни элегантным, ни эффективным. Тем не менее, вы могли бы подготовить данные в R, выписывайте его, вызовите Stata, а затем прочитайте результаты; видеть help(system).

Настоящая проблема заключается в том, что Stata не имеет интерактивного интерпретатора, к которому вы можете пройти аргументы.

Дирк прав; Вы можете просто пойти дальше и написать данные в общий формат (если размер большой и скорость - это проблема, фиксированная ширина безопасна), но вы также можете просто использовать .dta на протяжении всего процесса, используя Read.dta в R и в результате чтение в стату.

Кроме того, в R Вы можете позвонить в систему (), вы можете передавать файл DO или строку, содержащую кучу stata commands.

Таким образом, в целом, пытаясь использовать Stata для этого или этой задачи, возможно, не стоит того, особенно если эквивалент r близок.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top