R包sphereplot中球形图中的反向纵轴

R包sphereplot中球形图中的反向纵轴,r,plot,geometry,rgl,R,Plot,Geometry,Rgl,我正在使用R的sphereplot包绘制球坐标,该包依赖于带有函数rgl.sphgrid的rgl plackage。我可以绘制数据,但绘制设置的默认设置是,如果从北极上方俯视,则经度沿赤道逆时针方向移动。因此,应该位于左侧的数据点位于右侧,反之亦然。因此,如果从北极往下看,默认情况下0在顶部,90在左侧,180在底部,270在右侧。有没有办法把它翻转过来,使度数顺时针旋转?我一直在找,但还没有找到 sampledata <- read.csv(file.choose(), header=F

我正在使用R的sphereplot包绘制球坐标,该包依赖于带有函数rgl.sphgrid的rgl plackage。我可以绘制数据,但绘制设置的默认设置是,如果从北极上方俯视,则经度沿赤道逆时针方向移动。因此,应该位于左侧的数据点位于右侧,反之亦然。因此,如果从北极往下看,默认情况下0在顶部,90在左侧,180在底部,270在右侧。有没有办法把它翻转过来,使度数顺时针旋转?我一直在找,但还没有找到

sampledata <- read.csv(file.choose(), header=FALSE)

rgl.sphgrid(radius = 1, col.long='red', col.lat='blue', deggap = 30, 
longtype = "D", add = FALSE, radaxis = FALSE)

rgl.sphpoints(sampledata, deg = TRUE, col='black')

sampledata
long. lat. radius
180 15  1
170 10  1
160 -20 1
150 -15 1

如果你能提供一个最小的可复制的例子,对每个人来说都会更容易。它是硬编码的。您可能需要基于rgl.sphgrid编写自己的函数。我刚刚简单地查看了rgl.sphgrid代码,只需在R控制台中键入它。有一些顺序可能是相反的。