В R Markdown вы можете применять метки к переменным и использовать их с уже существующим кодом? - PullRequest
0 голосов
/ 20 марта 2020

У меня длинный код в R Markdown, который создает PDF, полный кросс-таблиц. Они помечены именами и значениями переменных, что не очень удобно для читателей. Теперь я хочу добавить к переменным метки переменных и значений, чтобы я мог снова запустить код, но с более читаемыми таблицами в качестве вывода. Они должны отображать метки переменных и значений, а не имена и значения.

Я попытался добавить ярлыки с пакетом expss , но это не сработало. Вот пример с набором данных mtcars:

library(datasets)
test <- mtcars 

library(expss)
apply_labels(test, disp = "Display", vs = "I don't even know what this means")

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

test %>% tableby( ~ vs+disp, data=., numeric.stats=c("Nmiss","meansd","medianrange")) %>% summary(test=F)

Чего я хочу избежать, так это редактировать весь код с помощью таблиц. Было бы лучше, если бы я мог просто добавить все метки в набор данных, а затем позволить остальной части кода пройти. Также было бы сложно добавить еще один вектор со всеми метками, потому что набор данных, который я использую, содержит более 300 переменных.

Я впервые задаю здесь вопрос, пожалуйста, дайте мне знать, если я пропустил какую-то важную информацию.

...