You can use main=
argument of plot.igraph
:
list_of_graphs <- c("V_turn1", "V_turn2", "V_turn3", "V_turn4")
list_of_titles <- c("This is Turn 1","This is Turn 2","This is Turn 3","This is Turn 4")
lapply(seq_along(list_of_graphs),
function(i) plot(get(list_of_graphs[i]),
layout=layout.old,
main=list_of_titles[i]))
Of course if you have a certain pattern for the titles , you can use list_of_graphes to create list_of_titles. For example , here I remove the first 2 letters from graph name to create graph title:
list_of_titles <- paste('This is',gsub('V_','',list_of_graphs))