1、数据可视化8/2/20223 R R 语言语言绘图绘图基础基础高 级 绘 图 函 数高 级 绘 图 函 数低 级 绘 图 函 数低 级 绘 图 函 数图形参数图形参数图形控制图形控制图形颜色图形颜色p p a r a r 函 数 布 局函 数 布 局layout layout 函数布局函数布局打 开 多 个 窗 口打 开 多 个 窗 口数据可视化8/2/20224 R R 的基本绘图函数的基本绘图函数数据可视化8/2/20225 R R 的基本绘图函数的基本绘图函数性别性别RPython男男8970女女8266男男7056女女8470女女7863女女7762女女7960女女7462男男9172
2、男男8668数据可视化8/2/20226 R R 的基本绘图函数的基本绘图函数数据可视化8/2/20227 R R 的基本绘图函数的基本绘图函数函数函数数据类型数据类型图形图形plot()数值数值散点图散点图plot()因子因子条形图条形图plot()一维频数表一维频数表条形图条形图plot()数值,数值数值,数值散点图散点图plot()因子,因子因子,因子脊形图脊形图plot()二维列联表二维列联表马赛克图马赛克图plot()数值,因子数值,因子箱线图箱线图plot()因子,数值因子,数值带状图带状图plot()数据框数据框散点图矩阵散点图矩阵数据可视化8/2/20228 R R 的基本绘图
3、函数的基本绘图函数函数函数数据类型数据类型图形图形assocplot二维列联表二维列联表关联图关联图barplot数值向量;矩阵;列联表数值向量;矩阵;列联表条形图条形图boxplot数值向量;列表;数据框数值向量;列表;数据框箱线图箱线图cdplot单一数值向量;一个对象单一数值向量;一个对象条件密度图条件密度图contour数值,数值,数值数值,数值,数值等高线图等高线图coplot表达式表达式条件图条件图curve表达式表达式曲线曲线dotchart数值向量;矩阵数值向量;矩阵点图点图fourfoldplot22表表四折图四折图数据可视化8/2/20229 R R 的基本绘图函数的基本绘
4、图函数函数函数数据类型数据类型图形图形hist数值向量数值向量直方图直方图image数值,数值,数值数值,数值,数值色阵图色阵图matplot数值向量;矩阵数值向量;矩阵矩阵列图矩阵列图mosaicplot二维列联表,二维列联表,N维列联表维列联表马赛克图马赛克图pairs矩阵;数据框矩阵;数据框散点图矩阵散点图矩阵persp数值,数值,数值数值,数值,数值三维透视图三维透视图pie非负的数值向量;列联表非负的数值向量;列联表饼图饼图stars矩阵;数据框矩阵;数据框星图星图stem数值向量数值向量茎叶图茎叶图stripchart数值向量;数值向量列表数值向量;数值向量列表带状图带状图sun
5、flower plot数值向量,因子数值向量,因子太阳花图太阳花图symbols数值,数值,数值数值,数值,数值符号图符号图数据可视化8/2/202210 R R 的基本绘图函数的基本绘图函数函数函数描述描述abline为图形添加截距为为图形添加截距为a、斜率为、斜率为b的直线。的直线。arrows在坐标点(在坐标点(x0,y0)和()和(x1,y1)之间绘制线段,并在端点处添加箭头。)之间绘制线段,并在端点处添加箭头。box绘制图形的边框。绘制图形的边框。layout布局图形页面。布局图形页面。legend在坐标点(在坐标点(x,y)处添加图例。)处添加图例。lines在坐标点(在坐标点(x
6、,y)之间添加直线。)之间添加直线。mtext在图形区域的边距或区域的外部边距添加文本。在图形区域的边距或区域的外部边距添加文本。points在坐标点(在坐标点(x,y)处添加点。)处添加点。polygon沿着坐标点(沿着坐标点(x,y)绘制多边形。)绘制多边形。polypath绘制由一个或多个连接坐标点的路径组成的多边形。绘制由一个或多个连接坐标点的路径组成的多边形。rasterlmaga绘制一个或多个网格图像。绘制一个或多个网格图像。rect绘制一个左下角在(绘制一个左下角在(xleft,ybottom)处、右上角在()处、右上角在(xright,ytop)处的矩形。)处的矩形。rug添加
7、地毯图。添加地毯图。segments在坐标点(在坐标点(x0,y0)和()和(x1,y1)之间绘制线段。)之间绘制线段。text在坐标点(在坐标点(x,y)处添加文本。)处添加文本。title为图形添加标题。为图形添加标题。xspline根据控制点(根据控制点(x,y)绘制)绘制x样条曲线(平滑曲线)。样条曲线(平滑曲线)。数据可视化8/2/202211 R R 的基本绘图函数的基本绘图函数数据可视化8/2/202212 图形参数与图形控制图形参数与图形控制数据可视化8/2/202213 图形参数与图形控制图形参数与图形控制12345678910 11 12 1314 15 16 17 181
8、9 20 21 22 23 24250=blank1=solid(default)2=dashed3=dotted4=dotdash5=longdash6=twodash765432174321.510.8pchltylwdpt.cexadjcoltext 0,0text 0.5,0text 1,0text 0,0.5text 0.5,0.5 text 1,0.5text 0,1text 0.5,1text 1,112345678数据可视化8/2/202214 图形参数与图形控制图形参数与图形控制数据可视化8/2/202215 图形参数与图形控制图形参数与图形控制数据可视化8/2/202216
9、 图形参数与图形控制图形参数与图形控制函数函数描述描述rainbow()颜色从红色开始,经过橙色、黄色、绿色、蓝色、靛蓝色,到紫色颜色从红色开始,经过橙色、黄色、绿色、蓝色、靛蓝色,到紫色的顺序变化。的顺序变化。heat.colors()颜色从红色开始,经过橙色,到白色的顺序变化。颜色从红色开始,经过橙色,到白色的顺序变化。terrain.colors()颜色从绿色开始,经过棕色,到白色的顺序变化。颜色从绿色开始,经过棕色,到白色的顺序变化。topo.colors()颜色从蓝色开始,经过棕色,到白色的顺序变化。颜色从蓝色开始,经过棕色,到白色的顺序变化。cm.colors()颜色从浅蓝色开始,
10、经过白色,到紫色的顺序变化。颜色从浅蓝色开始,经过白色,到紫色的顺序变化。gray.colors()灰度(取值在灰度(取值在0100之间)渐变的颜色集合。之间)渐变的颜色集合。数据可视化8/2/202217 图形参数与图形控制图形参数与图形控制数据可视化8/2/202218 图形参数与图形控制图形参数与图形控制数据可视化8/2/202219 图形参数与图形控制图形参数与图形控制数据可视化8/2/202220 页面布局页面布局与图形组合与图形组合数据可视化8/2/202221 页面布局页面布局与图形组合与图形组合数据可视化8/2/202222 页面布局页面布局与图形组合与图形组合数据可视化8/2/202223 页面布局页面布局与图形组合与图形组合数据可视化8/2/202224 页面布局页面布局与图形组合与图形组合 THE END THE END THANKSTHANKS