首页 > 解决方案 > 在函数内返回带引号的变量,输入z在R中没有引号

问题描述

我想要做的是将z返回到函数中的过滤器,这样我就可以获得z的xy值但我没有这样做,因为名称==应该是“z”无论如何我可以返回“z”到从函数内的输入z?还是我必须以其他方式进行?

findD = function(x,y,z){
  ax = data %>% filter(name == z ) %>% select(x col)
  ay = data %>% filter(name == z ) %>% select(y col)
  dy = ay*y
  dx = ax-x
  d = dy*dx
  return(abs(d))
}

标签: r

解决方案


推荐阅读