更改R中数据表中的一个特定值

时间:2018-04-24 00:46:56

标签: r dataframe

这是我的代码

func Sqrt(x float64) float64 {
  // let initial guess to be 1
  z := 1.0
  for i := 1; i <= 10; i++ {
    z -= (z*z - x) / (2*z) // MAGIC LINE!!
    fmt.Println(z)
  }
  return z
}

我确信这很容易,我已经尝试搜索任何我能找到的答案,但我找不到它。我只需要将一个变量更改为“broc”。是否有我需要的特定功能或什么?

1 个答案:

答案 0 :(得分:1)

如果crop是一个字符类型,那么一个简单的子集应该可以工作

nutrients$crop[nutrients$crop == "broccoli"] <- "broc"

如果crop是一个因素,请使用此:

levels(nutrients$crop)[levels(nutrients$crop) == "broccoli"] <- "proc"