R软件中factor()是用来干什么的?建模时什么样的参数需要用factor()进行处理?> LGAclaims$SD[1] 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3[46] 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5
来源:学生作业帮助网 编辑:作业帮 时间:2024/09/08 10:45:25
![R软件中factor()是用来干什么的?建模时什么样的参数需要用factor()进行处理?> LGAclaims$SD[1] 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3[46] 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5](/uploads/image/z/12865225-49-5.jpg?t=R%E8%BD%AF%E4%BB%B6%E4%B8%ADfactor%28%29%E6%98%AF%E7%94%A8%E6%9D%A5%E5%B9%B2%E4%BB%80%E4%B9%88%E7%9A%84%3F%E5%BB%BA%E6%A8%A1%E6%97%B6%E4%BB%80%E4%B9%88%E6%A0%B7%E7%9A%84%E5%8F%82%E6%95%B0%E9%9C%80%E8%A6%81%E7%94%A8factor%28%29%E8%BF%9B%E8%A1%8C%E5%A4%84%E7%90%86%3F%3E+LGAclaims%24SD%5B1%5D+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+1+2+2+2+2+2+3+3%5B46%5D+3+3+3+3+3+3+3+3+3+3+3+4+4+4+4+4+5+5+5+5+5)
R软件中factor()是用来干什么的?建模时什么样的参数需要用factor()进行处理?> LGAclaims$SD[1] 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3[46] 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5
R软件中factor()是用来干什么的?建模时什么样的参数需要用factor()进行处理?
> LGAclaims$SD
[1] 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3
[46] 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7
[91] 7 7 7 7 7 7 7 7 7 9 9 9 9 9 9 9 9 9 9 9 8 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10
[136] 10 10 10 10 10 10 10 10 11 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13
> factor(LGAclaims$SD)
[1] 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
[37] 1 1 2 2 2 2 2 3 3 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5 5 5 6 6 6 6
[73] 6 6 6 6 6 6 6 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 9 9 9 9 9 9 9 9 9
[109] 9 9 8 9 8 9 9 9 9 9 9 9 9 9 9 9 9 9 9 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 11
[145] 11 11 11 11 11 11 11 11 11 11 11 11 11 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 13 13 13
Levels:1 2 3 4 5 6 7 8 9 10 11 12 13
不能明白上述中factor()函数到底起了什么作用?建模时什么样的参数需要进行这样的处理,什么样的参数不能呢?
请不要复制粘贴帮助文件,我看过但是不能理解它
R软件中factor()是用来干什么的?建模时什么样的参数需要用factor()进行处理?> LGAclaims$SD[1] 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3[46] 3 3 3 3 3 3 3 3 3 3 3 4 4 4 4 4 5 5 5 5 5
在这个结果中,好像看不出factor的作用,事实上,factor是很重要的.其它目的是生成因子,或者说水平.比如下图:
命令:
library(ggplot2)
qplot(Time,demand,data=BOD,geom="bar",stat="identity")
#发现上面图形毛病吗?缺根“弦”啊!解决办法:
qplot(factor(Time),demand,data=BOD,geom="bar",stat="identity")