Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/haskell/10.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
R 为什么数据集(地震)经度值高于180?_R_Ggmap - Fatal编程技术网

R 为什么数据集(地震)经度值高于180?

R 为什么数据集(地震)经度值高于180?,r,ggmap,R,Ggmap,我想使用内置的地震数据集来演示ggmap,但是在尝试绘制点的同时,我不断得到一个错误。当我实际查看数据时,我惊讶地发现经度值超过180: > head(quakes) lat long depth mag stations 1 -20.42 181.62 562 4.8 41 2 -20.62 181.03 650 4.2 15 3 -26.00 184.10 42 5.4 43 4 -17.97 181.66 626 4

我想使用内置的地震数据集来演示ggmap,但是在尝试绘制点的同时,我不断得到一个错误。当我实际查看数据时,我惊讶地发现经度值超过180:

> head(quakes)
     lat   long depth mag stations
1 -20.42 181.62   562 4.8       41
2 -20.62 181.03   650 4.2       15
3 -26.00 184.10    42 5.4       43
4 -17.97 181.66   626 4.1       19
5 -20.42 181.96   649 4.0       11
6 -19.68 184.31   195 4.0       12
据我所知,这些是不可能的值,即在-180到180经度范围之外


我遗漏了什么?

显然,他们用[0360]范围内的值来表示经度,而不是[-180180]。如果经度大于180,你可以通过减去360将前者转换为后者。Jim L几乎肯定是正确的-你应该能够通过查看这些站点在地球上的位置(即通过名称和国家)来验证。