Mac环境下R语言igraph作图中午标题无法显示

1 我现在尝试用R的igraph包去画复杂网络的图,数据大概如下
小明 小红 1
小红 小花 2003
etc
是两列中文名字和相关数值
但是plot出来的图中文无法显示
已经尝试了网上说得 showtext 包 family, par 等方式 并没有作用
请教各位大神该怎么办
代码如下
d=data.frame(mydata)

g=graph.data.frame(d,directed=TRUE)
plot(g,edge.width=E(g)$weight)

这个是画图的代码 
下面应该是尝试各种显示中午名字的代码 但是都不起作用
plot(g2,edge.width=E(g)$weight,family = 'Songti')
 par(family='Songti')
 plot(g2,edge.width=E(g)$weight,family = 'Songti')
quartz(family='Songti')
plot(g2,edge.width=E(g)$weight,family = 'Songti')

出来的图中文部分依然是方框




谢谢

我也是 请问楼主解决了吗