- 大话数据科学:大数据与机器学习实战(基于R语言)
- 陈文贤
- 327字
- 2020-11-23 14:43:53
2.5 R的数据绘图
用R函数包“ggplot2”的数据集“diamonds”钻石,来说明R的数据绘图。
钻石数据
钻石数据是数据框的结构,有53940行(样本),10列(变量):
(1)价格Price美金$326--$18,823
(2)克拉Carat质量0.2--5.01
(3)切割Cut Fair,Good,Very Good,Premium,Ideal
(4)色泽Color J(worst)to D(best)
(5)净度Clarity I1(worst),SI2,SI1,VS2,VS1,VVS2,VVS1,IF(best)
(6)长 X length in mm(0--10.74)
(7)宽 Y width in mm(0--58.9)
(8)高 Z depth in mm(0--31.8)
(9)深度 Depth = z / mean(x,y)= 2 * z /(x + y)(43--79)
(10)形状Table = top of diamond relative to widest point(43--95)
【R例2.1】钻石数据:diamonds,函数{包}:qplot ggplot {ggplot2}
![](https://epubservercos.yuewen.com/8CA86F/18562448501472406/epubprivate/OEBPS/Images/Figure-P74_14485.jpg?sign=1739702394-Z5FOTIrdZpU71ypNbzIBT2oOwxuLOuht-0-5d163ef4074073b9b77ce2769165d992)
如图2-10~图2-15所示。
![](https://epubservercos.yuewen.com/8CA86F/18562448501472406/epubprivate/OEBPS/Images/Figure-P76_14550.jpg?sign=1739702394-wYByhS3nmX2gT5RGgYUpDE8Py4Gi7A0R-0-33b210e807c0737dac8b9083018b6ddb)
图2-10 钻石价格直方图
![](https://epubservercos.yuewen.com/8CA86F/18562448501472406/epubprivate/OEBPS/Images/Figure-P76_14553.jpg?sign=1739702394-kqGhc3PSlkKINapYPGK0MOr6k5etcZf7-0-ae568908455d2285c8bf9c819abbeca9)
图2-11 钻石价格和切割箱线图
![](https://epubservercos.yuewen.com/8CA86F/18562448501472406/epubprivate/OEBPS/Images/Figure-P77_14584.jpg?sign=1739702394-yDGDedP0GbD4linPUSKj3xJnP6p7lAUS-0-8cec9023c3619620012257457bb15cc0)
图2-12 钻石克拉和切割小提琴图
![](https://epubservercos.yuewen.com/8CA86F/18562448501472406/epubprivate/OEBPS/Images/Figure-P77_14587.jpg?sign=1739702394-eGS99puGqvA731MK1xMqNOtAqgN8WeT0-0-d9cbafdf680853c005362a37cabc19d9)
图2-13 钻石价格和净度箱线图
![](https://epubservercos.yuewen.com/8CA86F/18562448501472406/epubprivate/OEBPS/Images/Figure-P78_14623.jpg?sign=1739702394-FdOPejojDtkLtNHgTtuIBq9OAEM0l8Lq-0-cb558db0636137c5df35b1b0585fbb4a)
图2-14 钻石变量相关系数1
![](https://epubservercos.yuewen.com/8CA86F/18562448501472406/epubprivate/OEBPS/Images/Figure-P78_14626.jpg?sign=1739702394-qnMcUBKa6dr23W5PeEQyRDEco5iUTl0e-0-58d82b8fd244e912510d9ca427303eba)
图2-15 钻石变量相关系数2