Как применить функцию к столбцу в DF - PullRequest
0 голосов
/ 17 апреля 2019

Я понимаю мою проблему, но не нашел решения. Я хочу применить функцию определения пользователя для некоторых столбцов. но мне кажется, что String to Vector.

моя функция:

shape_side<-function(shapeN,area)# calc the side or radius upon a given area {

      ifelse(shapeN == "square",return(sqrt(area)),

      ifelse(shapeN == "circle",return(sqrt(area/3.14)),
      ifelse(shapeN =="triangle", return(sqrt(area/(sqrt(3)/4))),)))
     }

tapply (shapesDF $ площадь, shapesDF $ форма, shape_side)

Итак, я хочу вычислить сторону каждой фигуры по ее площади (фигура и площадь - столбцы)

...