中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
R語言入門與實踐

包郵 R語言入門與實踐

作者:張婷 編
出版社:清華大學出版社出版時間:2024-07-01
開本: 32開 頁數: 744
中 圖 價:¥66.0(7.4折) 定價  ¥89.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

R語言入門與實踐 版權信息

  • ISBN:9787302663966
  • 條形碼:9787302663966 ; 978-7-302-66396-6
  • 裝幀:平裝-膠訂
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>>

R語言入門與實踐 本書特色

《R語言入門與實踐》系統地介紹了R語言的基礎知識,并通過具體案例演練將其應用于實際場景中。無論你是初學者,還是有一定經驗的用戶,本書都能幫助你快速掌握R語言的使用技巧,并通過實戰案例幫助你輕松掌握R語言。此外,本書還為讀者提供豐富的學習素材,主要有視頻講解、PPT課件、源代碼等,讀者可掃描書中的二維碼獲取。

R語言入門與實踐 內容簡介

本書循序漸進、由淺入深地講解了R語言開發技術,并通過具體實例講解了R語言的各個知識點。本書共分12章,其中第1~2章是基礎知識部分,講解了R語言開發的基礎知識,包括R語言基礎、R語言語法基礎;第3~6章是核心語法部分,分別講解了流程控制語句、函數、數據結構、包和環境空間等知識,這部分內容介紹的是R語言中*重要的語法知識;第7~10章是進階提高部分,分別講解了數據輸入和導出、數據處理、繪制可視化圖、R語言和人工智能等知識,這部分內容是R語言開發技術的重點和核心;第11章和第12章是綜合實戰部分,講解了兩個大型案例的實現過程,介紹了R語言在大型商業項目中的應用。
本書不僅可以作為R語言初學者的學習用書,也適合有一定R語言基礎的讀者學習,還可以作為高等院校相關專業的教學用書和培訓機構的教材。

R語言入門與實踐 目錄

第1章 R語言基礎 1
1.1 R語言的發展歷程 2
1.2 R語言的特點 2
1.3 安裝R語言運行環境 3
1.3.1 Windows系統安裝R語言 3
1.3.2 在Linux系統和macOS系統安裝R語言 6
1.4 R語言開發工具:R GUI 7
1.4.1 命令行方式運行R程序 7
1.4.2 文件方式運行R程序 8
1.5 R語言開發工具:RStudio 9
1.5.1 安裝RStudio 10
1.5.2 RStudio界面 12
1.5.3 使用RStudio開發R程序 13
1.6 認識**個R程序:石頭、剪刀、布游戲 15
1.6.1 新建R工程 15
1.6.2 編寫程序文件 16
第2章 R語言語法基礎 19
2.1 注釋 20
2.2 標識符和關鍵字 21
2.2.1 標識符 21
2.2.2 關鍵字 22
2.3 常量和變量 23
2.3.1 常量 23
2.3.2 變量 25
2.4 數據類型 27
2.4.1 數據的分類 27
2.4.2 整型 29
2.4.3 實數型 29
2.4.4 邏輯型 30
2.4.5 復數型 30
2.4.6 字符串型 31
2.4.7 因子型 32
2.5 向量 33
2.5.1 創建向量 33
2.5.2 訪問向量中的元素 34
2.5.3 修改向量中的元素 35
2.5.4 向向量中添加新元素 36
2.5.5 向量運算 37
2.5.6 向量統計 37
2.5.7 類型轉換 39
2.6 運算符和表達式 42
2.6.1 算術運算符 43
2.6.2 關系運算符 44
2.6.3 邏輯運算符 45
2.6.4 賦值運算符 46
2.6.5 其他運算符 47
2.6.6 運算符的優先級 49
第3章 流程控制語句 51
3.1 條件語句 52
3.1.1 條件語句介紹 52
3.1.2 if語句 53
3.1.3 if...else語句 53
3.1.4 if…else if…else語句 54
3.1.5 switch 語句 56
3.2 循環語句 58
3.2.1 repeat語句 58
3.2.2 while語句 59
3.2.3 for語句 60
3.3 循環控制語句 61
3.3.1 break 語句 61
3.3.2 next 語句 62
第4章 函數 65
4.1 函數基礎 66
4.1.1 函數的特征和好處 66
4.1.2 R 語言函數和其他編程語言函數的區別 67
4.2 定義函數 67
4.2.1 定義函數的語法格式 67
4.2.2 函數的參數 68
4.2.3 函數的返回值 70
4.3 函數調用 72
4.3.1 使用位置參數 72
4.3.2 使用關鍵字參數 73
4.3.3 使用默認參數 74
4.3.4 存儲函數返回值 76
4.4 內置函數 77
4.4.1 數學和統計函數 78
4.4.2 字符和字符串處理函數 79
4.4.3 文件操作函數 82
4.4.4 概率分布函數 86
4.4.5 日期和時間函數 89
第5章 數據結構 95
5.1 矩陣 96
5.1.1 創建和訪問矩陣 96
5.1.2 轉置操作 98
5.1.3 求和、平均值和總和 99
5.1.4 行和列操作 100
5.1.5 矩陣運算 101
5.1.6 索引和切片 103
5.2 列表 104
5.2.1 創建和訪問列表 104
5.2.2 更新列表元素 107
5.2.3 遍歷列表 109
5.3 數組 111
5.3.1 創建數組 112
5.3.2 訪問數組 113
5.3.3 修改數組元素 115
5.3.4 數組運算 115
5.3.5 數組轉置 116
5.3.6 數組重塑 117
5.3.7 數組合并 118
5.3.8 數組排序 120
5.3.9 數組切片 121
5.4 數據框 121
5.4.1 創建數據框 122
5.4.2 訪問數據框 123
5.4.3 添加新列 127
5.4.4 修改數據框元素 128
5.4.5 聚合操作 130
5.4.6 排序 131
5.5 因子 133
5.5.1 創建因子 133
5.5.2 因子水平標簽 134
5.5.3 生成因子水平 135
5.6 數據表 137
5.6.1 創建數據表 137
5.6.2 對數據表的操作 139
5.7 時間序列 143
5.7.1 創建時間序列 143
5.7.2 時間序列的可視化 145
5.7.3 時間序列的索引和切片 147
5.7.4 時間序列的分析和建模 149
5.7.5 時間序列的統計性質 150
第6章 包和環境空間 153
6.1 包(Package) 154
6.1.1 R語言包的管理 154
6.1.2 自定義R包 157
6.2 環境空間 159
6.2.1 環境空間的種類 159
6.2.2 環境空間的特征 160
6.2.3 使用全局環境 160
6.2.4 使用函數環境 162
6.2.5 使用用戶定義的環境 164
6.2.6 使用包環境 165
6.2.7 使用臨時環境 166
第7章 數據輸入和導出 169
7.1 數據輸入和導出介紹 170
7.2 使用鍵盤輸入數據 170
7.3 操作CSV文件 172
7.3.1 CSV文件的優點 172
7.3.2 讀取CSV文件 173
7.3.3 寫入CSV文件 174
7.3.4 數據轉換和處理 175
7.4 Excel文件 178
7.4.1 R語言和Excel文件 178
7.4.2 使用包readxl 179
7.4.3 使用包openxlsx 180
7.5 XML文件 182
7.5.1 使用包XML 182
7.5.2 使用包xml2 185
7.6 JSON文件 187
7.6.1 JSON包 187
7.6.2 使用包jsonlite 188
7.6.3 使用包RJSONIO 190
7.6.4 使用包tidyjson 192
7.7 MySQL數據庫連接 193
7.7.1 和MySQL相關的包 193
7.7.2 使用包RMySQL 194
7.7.3 使用包RMariaDB 195
7.7.4 使用包DBI 197
7.7.5 包dplyr和包dbplyr 198
7.8 從網頁抓取數據 200
7.8.1 R語言和網絡爬蟲 200
7.8.2 使用包rvest抓取數據 201
7.8.3 使用包httr抓取數據 202
7.8.4 使用包XML抓取數據 204
7.8.5 使用包jsonlite抓取數據 205
第8章 數據處理 207
8.1 R語言和數據處理 208
8.1.1 R語言的優勢 208
8.1.2 數據處理和數據分析的
區別 209
8.2 內置數據處理函數 209
8.2.1 查看、篩選和編輯數據 209
8.2.2 合并數據 212
8.2.3 分組和匯總 215
8.2.4 排序 217
8.2.5 轉換 218
8.3 apply函數族 220
8.3.1 apply函數族中的函數 220
8.3.2 函數apply() 220
8.3.3 函數lapply() 222
8.3.4 函數sapply() 223
8.3.5 函數vapply() 224
8.3.6 函數mapply() 225
第9章 繪制可視化圖 229
9.1 R語言繪圖系統 230
9.1.1 常用的繪圖包 230
9.1.2 基本繪圖函數plot() 230
9.2 單變量繪圖 232
9.2.1 繪制直方圖 232
9.2.2 繪制條形圖 236
9.2.3 繪制餅形圖 240
9.2.4 繪制箱線圖 242
9.2.5 繪制密度圖 244
9.3 雙變量繪圖 247
9.3.1 繪制雙變量條形圖 248
9.3.2 繪制雙變量散點圖 252
9.3.3 繪制雙變量折線圖 255
9.3.4 繪制雙變量箱線圖 258
9.4 繪制多變量圖 261
9.4.1 繪制多變量氣泡圖 261
9.4.2 繪制多變量熱力圖 265
9.5 文件數據的可視化 268
9.5.1 CSV文件數據的可視化 268
9.5.2 Excel文件數據的可視化 270
9.5.3 XML文件數據的可視化 271
9.5.4 JSON文件數據的可視化 273
9.5.5 MySQL數據庫數據的可視化 275
第10章 R語言和人工智能 277
10.1 機器學習 278
10.1.1 機器學習相關包 278
10.1.2 包caret 278
10.1.3 包randomForest 285
10.1.4 包e1071 288
10.1.5 包glmnet 291
10.1.6 包xgboost 293
10.2 深度學習 294
10.2.1 包keras 294
10.2.2 包tensorflow 298
第11章 心力衰竭數據分析系統 303
11.1 背景介紹 304
11.1.1 數據分析在醫療行業的作用 304
11.1.2 心力衰竭臨床記錄介紹 304
11.2 需求分析 305
11.3 系統介紹 306
11.3.1 系統功能模塊 306
11.3.2 系統模塊結構 307
11.4 技術分析 307
11.4.1 Web包Shiny 307
11.4.2 交互式表格包DT 308
11.4.3 集成可視化包tidyverse 308
11.4.4 圖形排列包gridExtra 309
11.5 UI界面 309
11.5.1 導入包 309
11.5.2 設計UI 310
11.6 Server服務器端 313
11.6.1 準備工作 313
11.6.2 數據預處理 314
11.6.3 數據可視化 316
11.6.4 數據導出 318
11.7 調試運行 319
第12章 基于機器學習的患者再入院預測分析系統 323
12.1 背景介紹 324
12.2 需求分析 324
12.3 系統分析 325
12.4 系統介紹 326
12.4.1 系統功能介紹 326
12.4.2 系統模塊結構 326
12.5 技術分析 327
12.5.1 dplyr:數據預處理 327
12.5.2 psych:心理學和社會科學研究 328
12.5.3 ROSE:不平衡處理 329
12.5.4 caret模型訓練和評估 330
12.6 數據處理 330
12.6.1 導入數據集 331
12.6.2 數據預處理 333
12.7 **方案 342
12.7.1 劃分訓練集和測試集 342
12.7.2 數據集平衡 343
12.7.3 交叉驗證 343
12.7.4 模型比較 347
12.8 第二方案 349
12.8.1 數據集拆分和數據平衡 349
12.8.2 邏輯回歸模型擬合和預測 350
12.8.3 計算處理 350
12.8.4 邏輯回歸模型的擬合、預測和評估 351
12.8.5 使用交叉驗證方法訓練決策樹模型 352
12.8.6 使用交叉驗證方法訓練隨機森林模型 353
12.8.7 實現樸素貝葉斯模型 354
12.9 模型訓練和評估 356
12.9.1 數據預處理 356
12.9.2 邏輯回歸模型的訓練和評估 357
12.9.3 決策樹模型的訓練和評估 358
12.9.4 隨機森林模型的訓練和評估 359
12.9.5 樸素貝葉斯模型的訓練和評估 360
12.10 結論 361
展開全部

R語言入門與實踐 作者簡介

張婷,畢業于山東大學,計算機碩士,精通多種開發語言,多年來一直從事人工智能、數據通信、數據采集、網絡傳輸、數據分析等領域的工作。現就職于藥明生物,從事于生物分子的數據分析和深度學習預測的工作。

商品評論(0條)
暫無評論……
書友推薦
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 室内室外厚型|超薄型|非膨胀型钢结构防火涂料_隧道专用防火涂料厂家|电话|价格|批发|施工 | 下水道疏通_管道疏通_马桶疏通_附近疏通电话- 立刻通 | 包头市鑫枫装饰有限公司| 广西教师资格网-广西教师资格证考试网 | 磁力加热搅拌器-多工位|大功率|数显恒温磁力搅拌器-司乐仪器官网 | 泰安办公家具-泰安派格办公用品有限公司 | 旅游规划_旅游策划_乡村旅游规划_景区规划设计_旅游规划设计公司-北京绿道联合旅游规划设计有限公司 | 铝合金线槽_铝型材加工_空调挡水板厂家-江阴炜福金属制品有限公司 | 次氯酸钠厂家,涉水级次氯酸钠,三氯化铁生产厂家-淄博吉灿化工 | 企业管理培训,企业培训公开课,企业内训课程,企业培训师 - 名课堂企业管理培训网 | 渣油泵,KCB齿轮泵,不锈钢齿轮泵,重油泵,煤焦油泵,泊头市泰邦泵阀制造有限公司 | 华禹护栏|锌钢护栏_阳台护栏_护栏厂家-华禹专注阳台护栏、楼梯栏杆、百叶窗、空调架、基坑护栏、道路护栏等锌钢护栏产品的生产销售。 | 闪蒸干燥机-喷雾干燥机-带式干燥机-桨叶干燥机-[常州佳一干燥设备] | 优考试_免费在线考试系统_培训考试系统_题库系统_组卷答题系统_匡优考试 | 阳光模拟试验箱_高低温试验箱_高低温冲击试验箱_快速温变试验箱|东莞市赛思检测设备有限公司 | 重庆LED显示屏_显示屏安装公司_重庆LED显示屏批发-彩光科技公司 重庆钣金加工厂家首页-专业定做监控电视墙_操作台 | STRO|DTRO-STRO反渗透膜(科普)_碟滤| 拉力机-拉力试验机-万能试验机-电子拉力机-拉伸试验机-剥离强度试验机-苏州皖仪实验仪器有限公司 | 手术室净化厂家_成都实验室装修公司_无尘车间施工单位_洁净室工程建设团队-四川华锐16年行业经验 | 酒吧霸屏软件_酒吧霸屏系统,酒吧微上墙,夜场霸屏软件,酒吧点歌软件,酒吧互动游戏,酒吧大屏幕软件系统下载 | ERP企业管理系统永久免费版_在线ERP系统_OA办公_云版软件官网 | 单电机制砂机,BHS制砂机,制沙机设备,制砂机价格-正升制砂机厂家 单级/双级旋片式真空泵厂家,2xz旋片真空泵-浙江台州求精真空泵有限公司 | 智能案卷柜_卷宗柜_钥匙柜_文件流转柜_装备柜_浙江福源智能科技有限公司 | 车充外壳,车载充电器外壳,车载点烟器外壳,点烟器连接头,旅行充充电器外壳,手机充电器外壳,深圳市华科达塑胶五金有限公司 | 氢氧化钾厂家直销批发-济南金昊化工有限公司 | 车载加油机品牌_ 柴油加油机厂家 | 大型果蔬切片机-水果冬瓜削皮机-洗菜机切菜机-肇庆市凤翔餐饮设备有限公司 | 西安中国国际旅行社(西安国旅) | Jaeaiot捷易科技-英伟达AI显卡模组/GPU整机服务器供应商 | 南京雕塑制作厂家-不锈钢雕塑制作-玻璃钢雕塑制作-先登雕塑厂 | 电动手术床,医用护理床,led手术无影灯-曲阜明辉医疗设备有限公司 | 施工电梯_齿条货梯_烟囱电梯_物料提升机-河南大诚机械制造有限公司 | 压砖机、液压制砖机、静压砖机、环保砖机生产厂家—杜甫机械 | 3d打印服务,3d打印汽车,三维扫描,硅胶复模,手板,快速模具,深圳市精速三维打印科技有限公司 | 石家庄律师_石家庄刑事辩护律师_石家庄取保候审-河北万垚律师事务所 | 消泡剂_水处理消泡剂_切削液消泡剂_涂料消泡剂_有机硅消泡剂_广州中万新材料生产厂家 | 蓝牙音频分析仪-多功能-四通道-八通道音频分析仪-东莞市奥普新音频技术有限公司 | 丝杆升降机-不锈钢丝杆升降机-非标定制丝杆升降机厂家-山东鑫光减速机有限公司 | 二氧化碳/活性炭投加系统,次氯酸钠发生器,紫外线消毒设备|广州新奥 | 污水/卧式/潜水/钻井/矿用/大型/小型/泥浆泵,价格,参数,型号,厂家 - 安平县鼎千泵业制造厂 | 金属管浮子流量计_金属转子流量计厂家-淮安润中仪表科技有限公司 |