如何替换r中的空单元格

爱德华·M。

我在 R 中有一个 data.frame,想以特定方式填充一些空单元格。下面是表格。

Case.ID   |   Resource
-----------------------
   1      |     501
-----------------------
   1      | 
-----------------------
   1      |      0
-----------------------
   1      |      
-----------------------
   2      |    524
-----------------------

在这里,我想将空单元格替换为每个 Case.ID 的第一个值,在这种情况下,将 Case.ID = 1 的空单元格替换为 501,而不是 0。

遇见先生

假设文件中的空格被导入为NA,这将使用dplyr

library(dplyr)

# Create data frame to match post
df <- data.frame(Case.ID = c(1, 1, 1, 1, 2),
                 Resource = c(501, NA, 0, NA, 524))

df <- df %>%
  group_by(Case.ID) %>%
  mutate(Resource = if_else(is.na(Resource), head(Resource, 1), Resource))

df
# Case.ID Resource
# <dbl>    <dbl>
#    1      501
#    1      501
#    1        0
#    1      501
#    2      524

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何用R中的NA替换空单元格?

如何用最后编号的单元格替换公式中的空单元格

如何在R中仅用空格(“”)替换单元格

用连续的值(R,循环)替换R中的空单元格

如何替换特定列的空单元格

谷歌表格脚本用单元格中的值替换空单元格

如何将向量的NaN替换为MATLAB中的空单元格

如何用“-”替换单词2007中的空表单元格?

如何使用CSV python中的空单元格查找和替换值/字符串

如何跳过计算 MySQL 中的空单元格或空单元格?

如何替换列中单元格中的文本?

如何替换数据框(R)中的某些单元格值

如何替换字符并删除 Excel 单元格中的 no

如何根据某些条件替换数组中的单元格?

如果单元格为空,如何使用 VBA 在单元格中设置零

如何完全删除R中具有空单元格的行?

Excel:如何用一个空单元格替换包含某个值的单元格

VBA - 如何从数组中删除空单元格

如何删除csv python中的空单元格?

如何使JTable中的单元格为空,直到单击?

如何从数据框中逐行删除空单元格

如何在图表中包含空单元格?

如何删除UITableView中的空单元格?

如何在熊猫转换中引用空单元格

如何在openpyxl中写入新的空单元格

在R中用“ no”替换空白单元格

我如何用R中的多个列和行的每个单元格的平均值替换每个单元格的多个值

如何在R中的热图单元格中显示数字单元格值

在MATLAB中替换单元格的值