【发布时间】:2018-04-01 20:19:41
【问题描述】:
我正在尝试计算与之相关的每个分类形状的 UFO 瞄准(连续)的平均持续时间。从本质上讲,每个 UFO 形状的平均瞄准长度是多少?
我试过了:
a <- aggregate(duration..seconds. ~ shape, data=alien, FUN=mean, na.rm=TRUE)
barplot(a$duration..seconds., names.arg=a$shape)
得到:
no non-missing arguments to min; returning Infno non-missing arguments to max;
returning -InfError in plot.window(xlim, ylim, log = log, ...) : need finite 'ylim' values
我意识到我需要以某种方式更改我的数据。我想简单地删除所有缺少相应数据的数据(即,我们知道形状但缺少持续时间 - 反之亦然),但我不太清楚如何做到这一点。
感谢您的帮助!
附言。 “持续时间..秒”。没错,就是从excel文件中转过来的。
shape duration..seconds.
us changing 3600 NA 4/27/2004 29.8830556
us changing 300 NA 12/16/2005 29.38421
us changing 3600 NA 1/21/2008 53.2
us changing 900 NA 1/17/2004 28.9783333
ca changing 1200 NA 1/22/2004 21.4180556
us changing 3600 NA 4/27/2007 36.595
有 80000 条 UFO 目击记录,这就是我尝试对其进行平均的原因。并且有 29 种不同的形状。
【问题讨论】:
-
Soooo....我们可以看到一些示例数据吗?
-
重复是搜索“[r] 表示每个分类变量”的第一个命中。在发布之前学习搜索。否决“缺乏努力”。
标签: r mean categorical-data continuous na.rm