【问题标题】:H2OFrame - How to replace NA values in selected columns [duplicate]H2OFrame - 如何替换选定列中的 NA 值[重复]
【发布时间】:2015-10-15 23:01:32
【问题描述】:

我一直在徘徊,终于找到了我想在这里分享的答案:https://groups.google.com/forum/#!topic/h2ostream/M9rIi0k6K08

如果你有这样的 H2OFrame:

  a   b    c    d    e
1 0   NA   NA   NA   NA
2 0   2    2    2    2
3 0   NA   NA   NA   NA
4 0   NA   NA   1    2
5 0   NA   NA   NA   NA
6 0   1    2    3    2

并希望将 b 列中的所有 NA 替换为 0 以获得此:

  a   b    c    d    e
1 0   0    NA   NA   NA
2 0   2    2    2    2
3 0   0    NA   NA   NA
4 0   0    NA   1    2
5 0   0    NA   NA   NA
6 0   1    2    3    2

【问题讨论】:

  • 引用的问题是关于 R 原生 data.frames 和 data.tables。此问答明确处理索引不同的 H2OFrame。

标签: r h2o


【解决方案1】:

那么这段代码就可以了:

h2o_frame[is.na(h2o_frame$b), "b"] <- 0

H2O Google 论坛上 Spencer Aiello 的所有功劳!

【讨论】:

  • 此解决方案也适用于基础 R data.frame,因此不确定链接的欺骗有什么问题。
猜你喜欢
  • 2013-10-23
  • 1970-01-01
  • 2021-06-28
  • 2019-06-27
  • 2019-10-11
  • 1970-01-01
  • 2017-08-11
  • 1970-01-01
  • 2018-04-11
相关资源
最近更新 更多