У меня почему-то куски кода работают, но при попытке связать файл у меня ошибка "объект не найден". Вот кусок, который вызывает ошибку:
library(ggplot2)
library(tidyverse)
library(dplyr)
chart2 <- all_applicants %>%
filter(Race == "Asian" | Race == "Black or African American" | Race == "White" | Race == "Hispanic or Latino") %>%
ggplot(all_applicants, mapping = aes(preferred_role)) + geom_bar(aes(fill = Race)) +
labs(x = "Preferred Role", y = "Number of Applicants", title = "Preferred Applicant Role by Gender", caption = "Data: 2021 Recruiting Data, Govern for America") + theme_bw()
print(chart2)
table(all_applicants$Race)
И вот сообщение об ошибке:
Line 57 Error: Problem with `filter()` input `...1` x object 'Race' not found i Input `...1` is `|...`.
Переменная «Раса» является частью набора данных all_applicants, который я создал в предыдущем фрагменте. Несмотря на то, что сам кусок работает по назначению, когда я вяжу, я получаю указанную выше ошибку. Любая помощь?
Решение проблемы
Это может быть не решением вашей проблемы, но решением для других, таких как я, у которых была похожая проблема: я добавил спецификацию вязания в заголовок YAML, чтобы сохранить файл вязания в другом каталоге. После того, как я удалил эту часть, мой файл Markdown снова смог связать. Так что возможно проблема не в коде который вы представили, а в вашей шапке.
Комментариев нет:
Отправить комментарий