我正在使用R。我有一个同时包含字符和数字变量的数据集-我正在尝试将此数据中的所有NA和空值替换为"0“。最近,我学会了如何将因子变量中的"NA“值替换为0 (R: replacing within factor variables as 0): # "df" is the dataset, "a" isto 0
df[is.na(df)]
我需要构建一个函数,它将接收一个向量和一个因子,并将返回一个包含向量除以因子级别的列表。这意味着它应该从因子中获取级别,并为每个级别在列表中创建一个项目或元素,该列表包含与因子中的级别等效的向量的子集。应使用级别名称来命名列表项。它是数据帧中的向量和因子。现在,这就是我所拥有的,但它只在NA上返回list:
m