相关疑难解决方法(0)

一种向数据框添加新列的函数

我需要一个函数,它将一个新列(具有常量值)添加到数据帧df.到目前为止我的尝试是这样的:

f = function(df, col.name, col.value){
  df$col.name = col.value
  print(df)
 }
Run Code Online (Sandbox Code Playgroud)

典型的输入是:

f(df, "New column", NA)
Run Code Online (Sandbox Code Playgroud)

这会给我一个值为NA的新列,但它会被命名col.name.

任何帮助非常感谢.

r

4
推荐指数
1
解决办法
384
查看次数

标签 统计

r ×1