图形未出现在 R 中:空设备?
Graphic not appearing in R: null device?
我正在尝试使用我的数据框 dagg 使用 rworldmap 生成图形。
预计到达时间:data。
这是我目前所拥有的。
library(rworldmap)
data(dagg)
sPDF <- joinCountryData2Map(dagg, joinCode='ISO2',
nameJoinColumn='country', verbose='TRUE')
mapDevice()
mapCountryData(sPDF, nameColumnToPlot='avoidance',
numCats=10, mapTitle="Avoidance", addLegend=TRUE)
dev.off()
但是当我 运行 时,没有任何显示。控制台显示 "null device 1"。它刚刚在工作,我不确定是什么改变了它...
可能是我用的不对device?
预计到达时间:Here's 我正在读取的 rworldmap 上的 运行down。
dev.off()
关闭当前活动的图形设备,因此如果您一次 运行 所有这些代码,地图将被绘制然后几乎立即消失,典型输出:
## null device
## 1
运行 以下内容(不包括 dev.off()
)应该会生成您期望的地图。
library(rworldmap)
dagg <- read.csv(
'http://raw.githubusercontent.com/pourque/country-data/master/data/dagg.csv')
sPDF <- joinCountryData2Map(dagg, joinCode='ISO2',
nameJoinColumn='country', verbose='TRUE')
mapDevice()
mapCountryData(sPDF, nameColumnToPlot='avoidance',
numCats=10, mapTitle="Avoidance", addLegend=TRUE)
我正在尝试使用我的数据框 dagg 使用 rworldmap 生成图形。 预计到达时间:data。 这是我目前所拥有的。
library(rworldmap)
data(dagg)
sPDF <- joinCountryData2Map(dagg, joinCode='ISO2',
nameJoinColumn='country', verbose='TRUE')
mapDevice()
mapCountryData(sPDF, nameColumnToPlot='avoidance',
numCats=10, mapTitle="Avoidance", addLegend=TRUE)
dev.off()
但是当我 运行 时,没有任何显示。控制台显示 "null device 1"。它刚刚在工作,我不确定是什么改变了它...
可能是我用的不对device?
预计到达时间:Here's 我正在读取的 rworldmap 上的 运行down。
dev.off()
关闭当前活动的图形设备,因此如果您一次 运行 所有这些代码,地图将被绘制然后几乎立即消失,典型输出:
## null device
## 1
运行 以下内容(不包括 dev.off()
)应该会生成您期望的地图。
library(rworldmap)
dagg <- read.csv(
'http://raw.githubusercontent.com/pourque/country-data/master/data/dagg.csv')
sPDF <- joinCountryData2Map(dagg, joinCode='ISO2',
nameJoinColumn='country', verbose='TRUE')
mapDevice()
mapCountryData(sPDF, nameColumnToPlot='avoidance',
numCats=10, mapTitle="Avoidance", addLegend=TRUE)