數據可視化——基於R語言
內容描述
本書以R語言為實現工具,以數據可視化分析為導向,結合實際案例介紹數據可視化方法。全書共8章,第1章介紹數據可視化概述以及R語言數據處理的基本技能;第2章介紹R語言繪圖基礎,重點介紹R語言傳統繪圖包graphics中的繪圖函數及基本使用方法;第3章介紹類別數據的可視化方法;第4章介紹數據分佈特徵的可視化方法;第5章介紹變量間關系的可視化方法;第6章介紹樣本相似性的可視化方法;第7章介紹時間序列的可視化方法;第8章介紹幾種特殊的可視化圖形以及出版物中圖表的使用技巧。附錄列出了本書使用的R包和R函數。本書可作為高等院校各專業“數據可視化”相關課程的教材,也可作為數據分析工作者、R語言和可視化分析的愛好者的參考書。
目錄大綱
第 1章 數據可視化與R語言1.1 數據可視化概述 0011.1.1 數據可視化及其分類 0011.1.2 數據可視化的數據類型 0021.1.3 數據可視化的實現工具 0031.1.4 數據可視化註意事項 0031.2 R軟件的初步使用 0031.2.1 R軟件的下載與安裝 0041.2.2 對象賦值與運行 0041.2.3 編寫代碼腳本 0051.2.4 查看幫助文件 0051.2.5 包的安裝與加載 0061.3 創建R格式數據 0061.3.1 向量、矩陣和數組 0071.3.2 數據框 0091.3.3 因子和列表 0131.4 R語言數據處理 0141.4.1 數據讀取和保存 0141.4.2 隨機數和數據抽樣 0151.4.3 生成頻數分佈表 0151.4.4 數據類型的轉換 022習題 026第 2章 R語言繪圖基礎2.1 R語言的基本繪圖函數 0272.1.1 高級繪圖函數 0272.1.2 低級繪圖函數 0302.2 圖形參數與圖形控制 0322.2.1 繪圖參數 0322.2.2 圖形控制 0342.2.3 圖形顏色 0372.3 頁面佈局與圖形組合 0412.3.1 用par函數佈局頁面 0412.3.2 用layout函數佈局頁面 0422.3.3 同時打開多個繪圖窗口 044習題 045第3章 類別數據可視化3.1 條形圖及其變種 0463.1.1 簡單條形圖和帕累托圖 0463.1.2 並列條形圖和堆疊條形圖 0493.1.3 不等寬條形圖和脊形圖 0533.2 樹狀圖 0563.2.1 條形樹狀圖 0563.2.2 矩形樹狀圖 0583.3 馬賽克圖及其變種 0593.3.1 馬賽克圖 0593.3.2 馬賽克圖的變種 0613.4 關聯圖和獨立性檢驗的P值圖 0643.4.1 關聯圖 0643.4.2 獨立性檢驗的P值圖 0663.5 氣球圖和熱圖 0673.5.1 氣球圖 0673.5.2 熱圖 0703.6 南丁格爾玫瑰圖 0723.7 金字塔圖 0753.8 餅圖及其變種 0773.8.1 餅圖和扇形圖 0773.8.2 環形圖 079習題 081第4章 分佈特徵可視化4.1 直方圖與核密度圖 0824.1.1 直方圖 0824.1.2 核密度圖 0894.2 箱線圖和小提琴圖 0964.2.1 箱線圖 0974.2.2 小提琴圖 1024.3 點圖、帶狀圖和太陽花圖 1054.3.1 點圖 1054.3.2 帶狀圖和太陽花圖 1074.4 海盜圖 1094.5 分佈概要圖 1114.6 正態概率圖 112習題 115第5章 變量間關系可視化5.1 散點圖與散點圖矩陣 1165.1.1 散點圖 1165.1.2 散點圖矩陣 1215.1.3 相關系數矩陣 1235.1.4 相關系數網狀圖 1285.2 條件散點圖 1295.3 大數據集的散點圖 1345.4 3D散點圖和氣泡圖 1365.4.1 3D散點圖 1365.4.2 氣泡圖 1385.5 廣義配對圖 140習題 142第6章 樣本相似性可視化6.1 輪廓圖和雷達圖 1446.1.1 輪廓圖 1446.1.2 雷達圖 1486.2 星圖和臉譜圖 1516.2.1 星圖 1516.2.2 臉譜圖 1546.3 聚類圖和熱圖 1566.3.1 聚類圖 1566.3.2 熱圖 160習題 167第7章 時間序列可視化7.1 變化模式可視化 1687.1.1 折線圖與面積圖 1687.1.2 蒸汽圖與風箏圖 1747.1.3 表格圖 1777.1.4 日歷圖 1797.2 變動特徵可視化 1817.2.1 時間序列的瀑布圖 1817.2.2 兩個時點間的斜率圖 1837.2.3 序列的改變點 1857.2.4 時間序列的動態交互圖 1877.3 序列成分可視化 1887.3.1 成分分解 1897.3.2 隨機成分平滑 193習題 194第8章 其他可視化圖形8.1 瀑布圖 1968.2 和弦圖 1988.3 桑基圖 2008.4 平行集圖 2028.5 3D透視圖 2038.6 詞雲圖 2058.7 出版物中的圖表 2098.7.1 繪製表格 2098.7.2 繪制帶有表格和註釋文本的圖形 2118.7.3 繪制帶有檢驗信息的圖形 2148.8 為圖形添加背景圖片 215習題 216附錄 本書使用的R包和R函數 217參考文獻 224
作者介紹
贾俊平 中国人民大学统计学院副教授。研究方向:统计方法在经济各领域的应用、统计教学方式和方法。主要著作有:《统计学》、《描述统计》、《工商管理统计》、《市场调查与分析》等。主持研究的“非统计学专业本科公共基础课——统计学教学改革”项目获2001年国家级教学成果二等奖、2001年北京市教学成果一等奖。2001年荣获北京市经济技术创新标兵称号,2003年荣获宝钢优秀教师奖等。