快速掌握 R 最精要的基礎語法,
奠定大數據分析的基本功!
R 語言是公認處理大數據的最佳利器, 不只免費、語法簡單、直覺, 還具備數千個功能強大的延伸套件, 更讓 R 語言深入各種不同的應用領域。
本書由國際知名的資料分析專家執筆, 作者具備豐富的 R 語言教學經驗, 從中篩選出 R 最精要的基本功能和常用套件, 並以各種資料集案例, 具體展現資料分析成果。
在閱讀本書前, 您不需要任何程式設計與統計分析的基礎, 也不用硬啃厚厚的指令集, 只要跟著本書的脈絡, 就能快速掌握 R 的語法與操作邏輯, 領略資料分析的技巧, 為大數據應用奠定紮實的基礎。
本書特色 :
● RStudio 開發環境的建置與介紹
● 變數型態、向量運算、函數的使用
● 直覺、吸睛的繪圖技巧
● 表格資料的處理、連結、轉置
● 各種資料的讀取與網路爬蟲
● 字串的處理與運算
目錄 :
01 R 語言的下載與安裝
02 R 的操作環境簡介
03 R 語言的套件
04 R 語言基礎
05 進階資料結構
06 讀取各類資料
07 統計繪圖
08 建立 R 函數
09 流程控制
10 迴圈 — 迭代元素的傳統作法
11 群組資料操作
12 更有效率的群組操作 – 使用 dplyr
13 使用 purrr 迭代的做法
14 資料整理
15 Tidyverse 下的資料整理
16 字串處理
17 機率分佈
18 基本統計分析
19 線性模型
附錄 A R 語言參考資源
附錄 B 名詞解釋
Jared P. Lander
作者簡介:
本書作者 Jared P. Lander 其專長為資料管理、多階層模型、機器學習、廣義線性模型、視覺化圖表與統計計算,目前是 Lander Analytics 的創始人兼行政總裁,該公司是紐約市的企管顧問公司。作者也是紐約市開源碼大會的主辦人,且是哥倫比亞大學統計系兼任教授。
Jared P. Lander 在哥倫比亞大學取得統計碩士,也曾在許多不同的機構任職過,包括關於政治、科技、籌款、音樂、金融、健保和人道救援的工作,在學術研究和業界皆有豐富經驗。