Построение графиков в стиле APA 7-го издания с использованием ggplot2
Rajendra Choure
0:00 / 0:00
Построение графиков в стиле APA 7-го издания с использованием ggplot2
1 719 просмотров · 3 г. назад
Rajendra Choure
9,47 тыс. подписчиков
1 719 просмотров · 3 г. назад
#визуализацияданных #программированиенаR #ggplot2 #apa
В этом видео я рассказал о спецификации APA для графиков и о том, как реализовать их с помощью GGplot2 в R.
#Ссылка на видео по теме APA
• How to write our own theme in ggplot2
Загрузка библиотеки
library(ggplot2)
Получение данных
str(ToothGrowth)
Обработка данных
ToothGrowth$dose = factor(ToothGrowth$dose)
Построение графика
ggplot(ToothGrowth,aes(dose, len, fill=supp))+
geom_bar(stat="summary", fun="mean", position="dodge", width=0.6, color="gray60")+
stat_summary(geom="errorbar", fun.data=mean_se,position = position_dodge(width=0.6), width=0.2)+
scale_y_continuous(expand=c(0,0))+
scale_fill_manual(values=c("yellow","skyblue"))+
labs(title="Рисунок 1\n", subtitle="Влияние источника витамина С на длину одонтобластов\n",
caption="Примечание: Реакция представляет собой длину одонтобластов (клеток, ответственных за
рост зубов) у 60 морских свинок. Каждое животное получало одну из трех доз
уровней витамина С (0,5, 1 и 2 мг/день)
одним из двух способов доставки: апельсиновым соком или аскорбиновой кислотой
(форма витамина С, обозначаемая как VC). ", x="Доза", y="Длина одонтобластов", fill="")+
theme_classic()+
theme(legend.position=c(0.2, 0.85),
legend.background = element_rect(color="black"),
plot.title=element_text(family = "serif",size=14,face="bold"),
plot.subtitle=element_text(family = "serif",size=14, face="italic"),
axis.title = element_text(family = "serif",size=12, face="bold"),
plot.caption =element_text(hjust=0) )
?ToothGrowth # для справки о наборе данных ToothGrowth
Руководство по стилю APA, 7-е издание.
https://apastyle.apa.org/style-gramma...
Страница в Facebook:
/ rajendrachoureisc
Адрес электронной почты:
rajuchoure@gmail.com
Плейлист на YouTube:
• R programming tutorials