Я не очень хорошо знаком с R. Я использовал R, чтобы составить график распределения пуассонов для разных лямбда (от 1 до 10) и отобразить график для каждого, как сравнение.Автоматически обновлять заголовок графа с помощью параметра
Но я бы хотел добавить название: «lambda = 1» для участка 1, «lambda = 2» для графика 2 ... и т. Д. На графике автоматически в соответствии с лямбдой. Но я не мог понять, как обновить заголовок автоматически. Это мой код, я смог правильно вывести 10 разных графов, но не знаю, как автоматически обновить или добавить соответствующую лямбду в заголовок. Может ли кто-нибудь дать мне какой-то намек.
Также можно указать размер шрифта «маленький» для участка с 1 по 5, а затем размер шрифта от 6 до 10?
Благодаря
the_data_frame<-data.frame(matrix(ncol=10,nrow=21))
lam<-seq(1,10,1)
lam
x<-seq(0,20,1)
x
for (i in 1:10){
the_data_frame[i]<-exp(-lam[i])*lam[i]**x/gamma(x+1)
}
the_data_frame<-cbind(the_data_frame, x)
par(mfrow=c(5,2))
for (i in 1:10){
plot(the_data_frame[[i]]~the_data_frame[[11]], the_data_frame)
}
какой размер шрифта вы имеете в виду? название? метки оси? ось тикает? – LostLin
Извините, я должен быть более ясным, я имею в виду заголовок на графике. Скажем, для сюжета с 1 по 5, я хочу, чтобы название было размером шрифта 12, а для участка 6 - 10, я хочу, чтобы название имело размер шрифта 8. На самом деле мне не нужно иметь точный размер шрифта. Я просто хочу знать, есть ли способ настроить размер шрифта заголовка автоматически так же, как автоматически выводить лямбда на заголовок. Извините, что я не дал понять, изначально. –
@john_w Вы можете установить общий размер шрифта графа в точках с выражением 'par (ps = 12)'; вы можете изменить множитель размера шрифта заголовка графа с 'cex.main =' в инструкции 'plot'. – ds440