Я пишу пакет R, который использует множество функций ggplot2
. Проблема в том, что во время тестов CRAN у меня появилось много замечаний, связанных с ggplot
функциями (см. ниже). Учитывая эту ситуацию, как лучше всего использовать ggplot2
внутри моих функций, чтобы избежать этих заметок от CRAN?
Пример моего кода:
s1 <- ggplot2::ggplot(result,aes(x=slope,y=..density..),
environment = environment())+
geom_histogram(fill="lightyellow",
alpha=.9,colour="grey60", size=.2) +
geom_density(size=.2) +
geom_vline(xintercept = slope.0,color="red",linetype=2,size=.7)+
xlab("Estimated slopes")+
theme(axis.text = element_text(size=14),
axis.title = element_text(size=16))
КРАН отмечает:
plot_influ_phylolm: нет видимого определения глобальной функции для 'aes'
plot_influ_phylolm: нет видимой привязки для глобальной переменной 'slope'
plot_influ_phylolm: нет видимой привязки для глобальной переменной '..density..'
plot_influ_phylolm: нет видимой определение глобальной функции для 'geom_histogram'
plot_influ_phylolm: нет видимого определения глобальной функции для 'geom_density'
plot_influ_phylolm: нет видимого определения глобальной функции для 'geom_vline' plot_influ_phylolm: нет видимого определения глобальной функции для 'xlab'
plot_influ_phylolm : нет видимого определения глобальной функции для «темы»