#ggplot2 #plot #graph #line
Вопрос:
Я попытался построить график своих данных, но я могу получить только точки, если я поставлю «тип линии» с помощью geom:линия не отображается. Кроме того, в моем наборе данных есть другие столбцы, называемые SD, SD.1 и SD.2, которые являются значениями стандартного отклонения, которые я рассчитал ранее и которые отображаются внизу. Я хотел бы удалить их с графика и поместить в строки в виде полос ошибок.
library(tidyr) long_data lt;- tidyr::pivot_longer( data=OD, cols=-Days, names_to="Strain", values_to="OD") ggplot(long_data, aes(x=Days, y=OD, color=Strain)) geom_line() geom_point(shape=16, size=1.5) scale_color_manual(values=c("Wildtype"="darkorange2", "Winter"="cadetblue3", "Flagella_less"="olivedrab3")) labs(title="Growth curve",x="Days",y="OD750",color="Legend") theme(axis.text.x=element_text(angle=90,hjust=1,vjust=0.5,color="black",size=8), axis.text.y=element_text(angle=0,hjust=1,vjust=0.5,color="black",size=8), plot.title=element_text(hjust=0.5, size=13,face = "bold",margin = margin(t=0, r=10,b=10,l=10)), axis.title.y =element_text(size=10, margin=margin(t=0,r=10,b=0,l=0)), axis.title.x =element_text(size=10, margin=margin(t=10,r=10,b=0,l=0)), axis.line = element_line(size = 0.5, linetype = "solid",colour = "black"))
Комментарии:
1. Цитируя мой комментарий из вашего последнего вопроса, пожалуйста, поделитесь некоторыми образцами данных, например, используйте
dput(OD[1:10, ])
для обмена копией/вставляемой версией первых 10 строк ваших данных, включая всю информацию о классе и структуре.2. Это пока не позволяет мне задать еще один вопрос. Я не могу тебе показать. Я попробую позже. Но я не знаю, получу ли я ту информацию, которая вам нужна.
3. Вам не нужно публиковать новый вопрос, вам нужно отредактировать этот вопрос.
4. 1) Я думаю, вам, возможно, потребуется добавить информацию о группе для geom_line, например, geom_line(aes(группа = Деформация))
5. 2) на мои 2 цента я бы не советовал добавлять ваши полосы ошибок, это приведет к большому визуальному беспорядку. вместо этого, если вы хотите показать оценку ошибки, вы можете вместо этого рассмотреть geom_ribbon