本书源码 目录 第1章R语言介绍及软件安装 1.1R语言介绍 1.2R软件及RStudio软件安装 1.2.1R软件安装 1.2.2RStudio软件安装 1.2.3R及RStudio界面介绍 1.2.4关于R语言程序包 1.2.5R语言基础运算 第2章R语言数据可视化入门 2.1散点图 2.2柱形图及条形图 2.3折线图 2.4饼图 2.5直方图 2.6热力图 2.7其他图形 第3章数据储存结构及数据处理 3.1数据框 3.2向量 3.3列表 3.4矩阵 3.5readr包介绍 3.5.1read_csv()函数 3.5.2其他主要函数 3.6tidyr包 3.6.1expand_grid()函数 3.6.2drop_na()函数 3.6.3replace_na()函数 3.6.4extract()函数 3.6.5fill()函数 3.6.6gather()函数 3.6.7pivot_longer()函数 3.6.8spread()函数 3.6.9pivot_wider()函数 3.7dplyr包 3.7.1select()函数 3.7.2filter()函数 3.7.3mutate()函数 3.7.4group_by()与summarise()函数 3.7.5arrange()函数 3.7.6join()函数集合 3.7.7R语言循环及判断 3.8map()函数群 第4章ggplot2可视化介绍 4.1散点图 4.2散点图局部放大 4.3气泡图 4.4棒棒糖图 4.5哑铃图 4.6柱状图 4.7柱状图填充色调整 4.8堆积柱状图 4.9百分比柱状图 4.10条形图 4.11折线图 4.12折线图强调某些序列 4.13折线图添加拟合曲线 4.14折线图显示不同纲量数据 4.15阶梯图 4.16面积图 4.17多系列面积图 4.18饼图 4.19圆环图 4.20玫瑰图 4.21直方图 4.22密度曲线 4.23累计密度曲线 4.24箱线图 4.25向箱线图添加槽口和平均值 4.26箱线图+散点图 4.27不等宽箱线图 4.28小提琴图 4.29小提琴图与箱线图叠加显示 4.30小提琴图与箱线图水平并列显示 4.31二维密度图 4.32分面 第5章ggplot2增强包介绍 5.1ggforce包介绍 5.1.1ggforce中的分面 5.1.2标注区域 5.1.3平行集合图 5.1.4沃罗诺伊图 5.2cowplot包介绍 5.2.1添加脚注 5.2.2双坐标轴图 5.2.3图形添边际密度图 5.3ggstream包介绍 5.4ggrepel包介绍 5.5treemapify包介绍 5.6waterfalls包介绍 5.7geomtextpath包介绍 5.7.1geom_textpath函数 5.7.2geom_textline函数 5.7.3geom_textdensity函数 5.7.4geom_textsmooth和geom_labelsmooth 5.7.5geom_contour_filled和geom_textcontour 5.7.6添加带标签的参考线 5.8ggfittext包介绍 5.9ggtext包介绍 5.9.1在theme()函数中使用element_markdown() 5.9.2在theme()函数中使用element_textbox() 5.10ggbreak包介绍 5.11ggpointdensity包介绍 5.12ggridges包介绍 5.13ggmosaic包介绍 5.14ggcharts包介绍 5.14.1ggcharts包对分面优化 5.14.2棒棒糖图 5.14.3哑铃图 5.14.4正负值条形图 5.14.5正负值棒棒糖图 5.14.6金字塔图 5.15patchwork包介绍 5.16绘图相关的其他包介绍 第6章数据可视化分析示例 6.1销售数据分析 6.1.1日均销售研究 6.1.2销售结构研究 6.2库存结构分析 6.3中国上市公司分析 6.3.1数据获取及清洗 6.3.2上市公司数量概况 6.3.3上市公司收入概况 附录Armarkdown及data.table包 A.1rmarkdown介绍 A.2data.table包介绍