计算“的面积”;手绘;R中的多边形
我有一系列坐标表示一个手绘多边形。在交叉点处,线稍微“超调”,例如:计算“的面积”;手绘;R中的多边形,r,coordinates,polygon,area,R,Coordinates,Polygon,Area,我有一系列坐标表示一个手绘多边形。在交叉点处,线稍微“超调”,例如: 实际文件有数百个坐标。我需要计算多边形的面积。我试着使用splancs areapl,但我认为由于超调,它高估了面积。我需要找到一种方法来计算面积,忽略超调,或者裁剪数据,使其不会超调。我是新手,对R不是很熟悉。谢谢大家! 我不认为这是一个编程问题。你要找的是一种数学方法来修复你的“糟糕”数据。一旦解决了这个问题,你就可以应用。我特别想在R中找到一种方法。甚至可能是一些可以识别交叉点的东西,我可以用来裁剪数据。是的,但是首先,
实际文件有数百个坐标。我需要计算多边形的面积。我试着使用splancs areapl,但我认为由于超调,它高估了面积。我需要找到一种方法来计算面积,忽略超调,或者裁剪数据,使其不会超调。我是新手,对R不是很熟悉。谢谢大家! 我不认为这是一个编程问题。你要找的是一种数学方法来修复你的“糟糕”数据。一旦解决了这个问题,你就可以应用。我特别想在R中找到一种方法。甚至可能是一些可以识别交叉点的东西,我可以用来裁剪数据。是的,但是首先,在编写代码之前,你需要知道你想在R中做什么。我并不是说你不会在这里得到答案,但理想情况下你已经有了数学解,然后在R实现上寻求帮助。哦,顺便说一下,检查一下。你的解决方案可能在于平滑多边形。我也会在数学论坛上发表文章,将来会从那里开始。我想暂时把这个放在这里,以防万一有人有主意。
x y
-24 20
-23 20
20 23
23 -23
-22 -23
-23 23
-24 24