我正在从数据中浏览this weather data,尤其是Precip列。我已经从此处删除了非数字值,例如True:
wwWeather <- read.csv('SummaryofWeather.csv', sep=',')$Precip
wwWeather <- unlist(Filter(is.numeric,wwWeather))
但是当我想从中计算分位数时,我遇到了错误。
q=quantile(wwWeather,0.90)
我收到错误消息:
quantile.default(wwWeather,0.9)中的错误:不允许使用因素
我尝试使用this thread中的解决方案,但是没有一种解决方案有效...
可以提供帮助的结果
> wwWeather
factor(0)
540 Levels: 0 0.254 0.508 0.762 1.016 1.27 1.524 1.778 10.16 10.414 10.668 10.922 100.33 100.584 100.838 101.092 101.346 101.6 101.854 ... T
> class(wwWeather)
[1] "factor"