Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mac上没有带R micromap软件包的标签_R_Macos_Data Visualization - Fatal编程技术网

Mac上没有带R micromap软件包的标签

Mac上没有带R micromap软件包的标签,r,macos,data-visualization,R,Macos,Data Visualization,我在Windows上运行以下micromap演示代码没有问题,但在Mac上,标签不会打印 运行此代码后,我已附加显示在绘图窗口中的图形(无标签): library (micromap) data("USstates") statePolys <- create_map_table(USstates, 'ST') data("edPov") # basic figure 1 mmplot(stat.data=edPov, map.data=statePolys,

我在Windows上运行以下micromap演示代码没有问题,但在Mac上,标签不会打印

运行此代码后,我已附加显示在绘图窗口中的图形(无标签):

library (micromap)
data("USstates")
statePolys <- create_map_table(USstates, 'ST')
data("edPov")

# basic figure 1
mmplot(stat.data=edPov,
       map.data=statePolys,
       panel.types=c('labels', 'dot', 'dot','map'),
       panel.data=list('state','pov','ed', NA),
       ord.by='pov',
       grouping=5, median.row=TRUE,
       map.link=c('StateAb','ID'))

任何帮助都将不胜感激。

显然没有字体设置。你试过
par(family='Arial')
(或某种字体)吗?不是这样。我对其他绘图中的字体没有问题。。。在这种情况下,错误也将是“找不到“Arial”系列的字体”。(必需的)NA导致了问题,但我不知道为什么/如何。哦,天啊,那玩意儿太厉害了。看起来问题更深层次地隐藏在如何调用
grid
来排列面板上,但我不确定它是否可以由用户修复。报告错误?我们目前正在更新micromap包,您可以尝试GitHub()上提供的包的开发版本。如果使用开发版本时问题仍然存在,可以提出请求-我们在字体方面有问题,如果可以的话希望解决。您可能对这个geojson感兴趣。它已经被美国AK&HI排除在外,可以通过
coord_地图('albers')
进行投影(与未投影地图相比)
> warnings()
Warning messages:
1: In grid.Call.graphics(L_text, as.graphicsAnnot(x$label),  ... :
  no font could be found for family "NA"