2016-10-22 1 views
1

Я пытаюсь научиться создавать минимальные воспроизводимые примеры (MRE), чтобы иметь возможность получить более эффективную помощь R, используя сложные данные опроса, которые включают в себя 200 весовых переменных BRR. Я использую пакет обследования Lumley's. Я попытался подмножество набора данных до создания объекта svyrepdesign, чтобы использовать только несколько весовых переменных BRR (с множеством разных подходов) и создает всевозможные ошибки. Если я создаю объект svyrepdesign со всеми 200 весовыми переменными BRR, это очень громоздкое MRE для использования с функцией dput() в файле R Script, даже с использованием функции head() для получения первых 5 случаев. Любые рекомендации были бы весьма признательны.Как сделать минимальный воспроизводимый пример с данными опроса, которые включают весы BRR?

+0

Кто-нибудь знает, есть ли у R служба веб-фрагмента, a la play.rust-lang.org или jsbin? –

ответ

0

В тех случаях, когда минимальная комплектация слишком велика для размещения на SO, лучше всего разместить ваш набор данных на внешнем хранилище (например, github) и в вашем R-коде, размещенном в вопросе здесь, первые 2-3 строки будут загружая это. Например.

library(RCurl) 
data <- getURL("https://raw.github.com/user/repository/master/file.csv") 

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

library(datasets) 
# this is where my 'airquality' comes from 

Также стоит объяснять структуру, если это не слишком долго, и размер загрузки.

Если все, что вы делаете, требует больше, чем экран текста для описания - возможно, стоит подумать об этом немного дольше, чтобы естественным образом разделить меньший конкретный вопрос.