我正在构建一个igraph,并希望能够更改图表标题的颜色和字体大小。
dput(df)
structure(list(Month = structure(c(15248, 15522), class = "Date"),
Value = c(1, 3)), .Names = c("Month", "Value"), row.names = 1:2, class = "data.frame")
g <- graph.data.frame(df)
plot(g, layout = layout.kamada.kawai, vertex.label = V(g)$name, vertex.label.color= "white",edge.arrow.size=0.5, edge.curved=T, edge.label=E(g)$Freq, edge.label.color="pink", edge.label.font=5,vertex.shape="circle",edge.color="white", vertex.color="red", asp=0, main="This is my first igraph")
答案 0 :(得分:11)
从函数main="..."
中移除参数plot()
,在plot(...)
之后使用函数title()
,其中cex.main=
设置大小,cex.col=
设置颜色。
plot(g, layout = layout.kamada.kawai, vertex.label = V(g)$name, vertex.label.color= "white",edge.arrow.size=0.5, edge.curved=T, edge.label=E(g)$Freq, edge.label.color="pink", edge.label.font=5,vertex.shape="circle",edge.color="white", vertex.color="red", asp=0)
title("This is my first igraph",cex.main=3,col.main="green")