【发布时间】:2017-12-22 13:12:40
【问题描述】:
我有一个数据集,其中包含空值,我想在一般说明中知道,我想将这些空值视为公共字符值,而不在数据中分配或硬编码任何值,这样null 也被认为是一个变量。例如:假设有两个向量:
a1 <- c("a1","a2","","a3")
a2 <- c("b1","b2","b3","b4")
a12 <- data.frame(a1,a2)
基本上,我有一个更大的数据,将所有空白值都视为“na”,而不为空白字段分配任何值。
【问题讨论】:
-
你能告诉我们你想对数据框做什么
-
作为空元素名称的旁注:注意
NULL值与空字符串不同'':identical(c('a','b',NULL),c('a','b')) # --> TRUE所以 NULL 值真的什么都不是,不像空字符串''或缺失值NA。 -
@BertilBaron,看到我有两列 a1 和 a2,问题是“a1”有 na 值。当我绘制条形图时,“na”会在图表中引入错误,但是用变量“na”对“na”值进行硬编码就可以了,我想将空白值用作公共变量,例如“na”后端而不修改数据集。
-
@BertilBaron,您好我解决了这个问题,我基本上是想在空值创建问题的事件日志数据集中创建跟踪。请帮我写这篇文章,因为我正在努力寻找修复,stackoverflow.com/questions/47951307/…
-
如果这里提供了任何解决方案,请选择一个帖子接受它作为答案。请参阅此帖子以了解如何操作:meta.stackexchange.com/questions/5234/…