R -----区域中的错误<;-函数(L,W){:找不到函数";-<;";

R -----区域中的错误<;-函数(L,W){:找不到函数";-<;";,r,R,我是R新手,试图学习它来通过我的分析课程。就我的一生而言,我无法识别我需要的包含区域函数(L,W)的包 请提供帮助。据我所知,没有使用该功能的软件包,听起来像是作为练习创建的 Area <- function(L, W){L * W} Area您至少应该尝试发布一个可复制的示例,以及关于您已经尝试过的内容的更多细节。通常情况下,面积是使用[x,y]坐标对导出的。这允许您使用顶点计算非矩形数据(如圆和多边形)上的面积 这是一个计算指定x,y坐标向量面积的函数 area <- func

我是R新手,试图学习它来通过我的分析课程。就我的一生而言,我无法识别我需要的包含区域函数(L,W)的包


请提供帮助。

据我所知,没有使用该功能的软件包,听起来像是作为练习创建的

Area <- function(L, W){L * W}

Area您至少应该尝试发布一个可复制的示例,以及关于您已经尝试过的内容的更多细节。通常情况下,面积是使用[x,y]坐标对导出的。这允许您使用顶点计算非矩形数据(如圆和多边形)上的面积

这是一个计算指定x,y坐标向量面积的函数

area <- function (x, y) {
  if (any(length(x) != length(y))) 
    stop("x and y must be the same length")
  n <- length(x)  
  return( 0.5 * (abs(sum(x[1:(n - 1)] * y[2:n]) + x[n] * y[1] -
          sum(x[2:n] * y[1:(n - 1)]) + x[1] * y[n])) )
    }

area欢迎来到SO。请发布代码,最好不要在文章标题中。SO上有很多好的R问题的例子。四处看看,看看收到有用帮助的人是如何帮助贡献者帮助提问者的。这包括结构正确的代码块。只需快速查看不应该在标题中的代码即可s您在赋值之前有一个额外的
-
,在函数名之前有一系列的
-
。您好,谢谢您的推荐。我试过四处看看,但找不到我需要的。我对一般编程非常不熟悉。我的代码如下:区域号,我建议您四处看看,以便发布专业代码每个问题vs在文章标题中放置随机字符,没有任何实际上下文。该代码应该在问题正文中。Area将其放在问题正文中,适当缩进,因此它是一个代码块。谢谢@Jordo82。如果你要构建一个简单的公式/命令来执行矩形区域,你会怎么做?同样,我很抱歉ew对此表示关注,并已就此了结。在这一点上非常沮丧。
x <- c(0, 0, 20, 20)   
y <- c(0, 20, 20, 0)
plot(x,y,pch=19)
area(x,y) 
p <- seq(0, 2 * pi, len=3 * 2^12 + 1)
  x <- cos(p)
  y <- sin(p)
plot(x,y, type="l")
area(x,y)
x <- c(0, 0, 20, 20)   
y <- c(0, 20, 20, 0)
area <- function(x, y) { abs(min(y) - max(y)) * abs(min(x) - max(x)) }
area(x,y)