本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • R語言邁向Big data之路:王者歸來
  • 點閱:317
  • 作者: 洪錦魁, 蔡桂宏著
  • 出版社:深智數位
  • 出版年:2021[民110]
  • ISBN:978-986-5501-65-5 ; 986-5501-65-1
  • 格式:PDF
  • 版次:第二版
  • 附註:含附錄 含索引

王者回來了!
R語言與Big Data的最強結合
 
重磅新增
2015年這本書的第一版上市,隨即獲得許多好評,也獲得許多大專院校選為上課教材,這本書是第2版,相較第一版基本上增訂下列資訊:

將R的軟體改為最新版測試,可以參考附錄A。
附贈全書實例檔案。
讀者附贈是非、選擇、複選題的題目與解答,這些題目是美國Silicon Stone Education的國際證照考古題,另外加贈偶數實作題解答。
 
教學資源說明
本書所有習題實作題均有習題解答,如果您是學校老師同時使用本書教學,歡迎與本公司聯繫,本公司將提供習題解答。
另外,本書也有教學簡報檔案供教師教學使用。
 
讀者資源說明
請至本公司網頁deepmind.com.tw下載本書程式實例,此外,讀者也可從所下載的資源獲得實作題偶數題的解答。
 
本書特色
 
1:完全零基礎可以輕鬆學習。
2:學習最新版R語言。
3:從無到有一步一步教導讀者R語言的使用。
4:學習本書不需要有統計基礎,但在無形中本書已灌溉了統計知識給你。
5:精彩的圖表製作,讀者可以學會資料視覺化使用R。
6:完整講解所有R語言語法與使用技巧。
7:豐富的程式實例與解說,讓你事半功倍。
8:全書涵蓋是非、選擇、複選習題解答。
9:讀者贈送全部偶數題實作題解答。


作者介紹
 
洪錦魁
 
一位跨越電腦作業系統與科技時代的電腦專家,著作等身的作家。

■ DOS 時代他的代表作品是 IBM PC 組合語言、C、C++、Pascal、資料結構
■ Windows 時代他的代表作品是 Windows Programming 使用 C、Visual Basic。
■ Internet 時代他的代表作品是網頁設計使用 HTML。
■ 大數據時代他的代表作品是 R 語言邁向 Big Data 之路。
 
除了作品被翻譯為簡體中文、馬來西亞文外,2000 年作品更被翻譯為MasteringHTML 英文版行銷美國,近年來作品則是在北京清華大學和台灣深智同步發行:
1:Java入門邁向高手之路王者歸來
2:Python最強入門邁向頂尖高手之路王者歸來
3:Python最強入門邁向數據科學之路王者歸來
4:Python網路爬蟲:大數據擷取、清洗、儲存與分析王者歸來
5:演算法最強彩色圖鑑 + Python程式實作王者歸來
6:網頁設計HTML+CSS+JavaScript+jQuery+Bootstrap+GoogleMap王者歸來
7:機器學習彩色圖解 + 基礎數學篇 + Python實作王者歸來
8:R語言邁向Big Data之路
9:Excel完整學習邁向最強職場應用王者歸來
 
他的近期著作分別登上天瓏、博客來、Momo電腦書類暢銷排行榜第一名,他的書著作最大的特色是,所有程式語法會依特性分類,同時以實用的程式範例做解說,讓整本書淺顯易懂,讀者可以由他的著作事半功倍輕鬆掌握相關知識。


  • 第一章 基本觀念(第1-1頁)
    • 1-1 Big Data 的起源(第1-2頁)
    • 1-2 R 語言之美(第1-2頁)
    • 1-3 R 語言的起源(第1-3頁)
    • 1-4 R 的執行環境(第1-6頁)
    • 1-5 R 的擴展(第1-6頁)
    • 1-6 本書學習目標(第1-6頁)
  • 第二章 第一次使用 R(第2-1頁)
    • 2-1 第一次啟動 R(第2-2頁)
    • 2-2 認識 RStudio 環境(第2-6頁)
    • 2-3 第一次使用 R(第2-7頁)
    • 2-4 R 語言的物件設定(第2-10頁)
    • 2-5 Workspace 視窗(第2-11頁)
    • 2-6 結束 RStudio(第2-13頁)
    • 2-7 保存工作成果(第2-13頁)
    • 2-8 歷史紀錄(第2-16頁)
    • 2-9 程式註解(第2-17頁)
  • 第三章 R 的基本算術運算(第3-1頁)
    • 3-1 物件命名原則(第3-2頁)
    • 3-2 基本數學運算(第3-2頁)
    • 3-3 R 語言控制運算的優先順序(第3-10頁)
    • 3-4 無限大 Infinity(第3-10頁)
    • 3-5 Not a Number(NaN)(第3-12頁)
    • 3-6 Not Available(NA)(第3-13頁)
  • 第四章 向量物件運算(第4-1頁)
    • 4-1 數值型的向量物件(第4-2頁)
    • 4-2 常見向量的數學運算函數(第4-9頁)
    • 4-3 向量運算考量 Inf、-Inf、NA(第4-13頁)
    • 4-4 R 語言的字串資料屬性(第4-14頁)
    • 4-5 探索物件屬性(第4-16頁)
    • 4-6 向量物件元素的存取(第4-18頁)
    • 4-7 邏輯向量 (Logical Vector)TRUE 和 FALSE(第4-23頁)
    • 4-8 不同長度向量物件相乘的應用(第4-29頁)
    • 4-9 向量物件的元素名稱(第4-30頁)
  • 第五章 處理矩陣與更高維數據(第5-1頁)
    • 5-1 矩陣 Matrix(第5-2頁)
    • 5-2 取得矩陣元素的值(第5-7頁)
    • 5-3 修改矩陣的元素值(第5-10頁)
    • 5-4 降低矩陣的維度(第5-12頁)
    • 5-5 矩陣的列名和欄名(第5-14頁)
    • 5-6 將列名或欄名作為索引(第5-17頁)
    • 5-7 矩陣的運算(第5-17頁)
    • 5-8 三維或高維陣列組(第5-25頁)
    • 5-9 再談class( ) 函數(第5-28頁)
  • 第六章 因子 factor(第6-1頁)
    • 6-1 使用 factor( ) 或 as.factor( ) 函數建立因子(第6-2頁)
    • 6-2 指定缺失的 Levels 值(第6-3頁)
    • 6-3 labels 參數(第6-4頁)
    • 6-4 因子的轉換(第6-4頁)
    • 6-5 數字型因子轉換時常看的錯誤(第6-5頁)
    • 6-6 再看 levels 參數(第6-6頁)
    • 6-7 有序因子 (ordered factor)(第6-7頁)
    • 6-8 table( ) 函數(第6-8頁)
    • 6-9 認識系統內建的數據集(第6-10頁)
  • 第七章 數據框 Data Frame(第7-1頁)
    • 7-1 認識數據框(第7-2頁)
    • 7-2 認識數據框的結構(第7-4頁)
    • 7-3 取得數據框內容(第7-5頁)
    • 7-4 使用 rbind( ) 函數增加數據框的列資料(第7-8頁)
    • 7-5 使用 cbind( ) 函數增加數據框的欄資料(第7-9頁)
    • 7-6 再論轉置函數 t( )(第7-11頁)
  • 第八章 串列 List(第8-1頁)
    • 8-1 建立串列(第8-2頁)
    • 8-2 獲得串列內物件元素內容(第8-4頁)
    • 8-3 編輯串列內的物件元素值(第8-9頁)
    • 8-4 串列合併(第8-16頁)
    • 8-5 解析串列內容結構(第8-17頁)
  • 第九章 進階字串的處理(第9-1頁)
    • 9-1 句子的分離(第9-2頁)
    • 9-2 修改字串的大小寫(第9-2頁)
    • 9-3 unique( ) 函數的使用(第9-3頁)
    • 9-4 字串的連接(第9-4頁)
    • 9-5 字串資料的排序(第9-8頁)
    • 9-6 搜尋字串的內容(第9-9頁)
    • 9-7 字串內容的更改(第9-11頁)
    • 9-8 正則表達式 Regular Expression(第9-12頁)
  • 第十章 日期和時間的處理(第10-1頁)
    • 10-1 日期的設定與使用(第10-2頁)
    • 10-2 時間的設定與使用(第10-7頁)
    • 10-3 時間數列(第10-11頁)
  • 第十一章 撰寫自己的函數(第11-1頁)
    • 11-1 正式撰寫程式(第11-2頁)
    • 11-2 函數的基本精神(第11-2頁)
    • 11-3 設計第一個函數(第11-3頁)
    • 11-4 函數也是一個物件(第11-5頁)
    • 11-5 程式碼的簡化(第11-6頁)
    • 11-6 return( ) 的功能(第11-7頁)
    • 11-7 省略函數的大括號(第11-8頁)
    • 11-8 傳遞多個函數參數的應用(第11-9頁)
    • 11-9 函數也可以作為參數(第11-14頁)
    • 11-10 區域變數和全域變數(第11-15頁)
    • 11-11 通用函數 (Generic Function)(第11-17頁)
    • 11-12 設計第一個通用函數(第11-19頁)
  • 第十二章 程式的流程控制(第12-1頁)
    • 12-1 if 敘述(第12-2頁)
    • 12-2 遞廻式函數的設計(第12-11頁)
    • 12-3 向量化的邏輯運算式(第12-12頁)
    • 12-4 switch 敘述(第12-14頁)
    • 12-5 for 敘述(第12-16頁)
    • 12-6 while 廻圈(第12-20頁)
    • 12-7 repeat 廻圈(第12-21頁)
    • 12-8 再談 break 敘述(第12-22頁)
    • 12-9 next 敘述(第12-24頁)
  • 第十三章 認識 apply 家族(第13-1頁)
    • 13-1 apply( ) 函數(第13-2頁)
    • 13-2 sapply( ) 函數(第13-4頁)
    • 13-3 lapply( ) 函數(第13-7頁)
    • 13-4 tapply( ) 函數(第13-8頁)
    • 13-5 iris 鳶尾花數據集(第13-9頁)
  • 第十四章 輸入與輸出(第14-1頁)
    • 14-1 認識資料夾(第14-2頁)
    • 14-2 資料輸出 cat( ) 函數(第14-6頁)
    • 14-3 讀取資料 scan( ) 函數(第14-9頁)
    • 14-4 輸出資料 write( ) 函數(第14-12頁)
    • 14-5 數據資料的輸入(第14-14頁)
    • 14-6 數據資料的輸出(第14-21頁)
    • 14-7 處理其它數據(第14-23頁)
  • 第十五章 數據分析與處理(第15-1頁)
    • 15-1 復習數據類型(第15-2頁)
    • 15-2 隨機抽樣(第15-3頁)
    • 15-3 再談向量資料的擷取以 islands 為範例(第15-7頁)
    • 15-4 數據框資料的擷取 - 重複值的處理(第15-10頁)
    • 15-5 數據框資料的擷取 – NA 值的處理(第15-16頁)
    • 15-6 數據框欄的運算(第15-18頁)
    • 15-7 數據的分割(第15-22頁)
    • 15-8 數據資料的合併(第15-23頁)
    • 15-9 數據排序(第15-32頁)
    • 15-10 系統內建數據集 mtcars(第15-38頁)
    • 15-11 aggregate( ) 函數(第15-41頁)
    • 15-12 建立與認識數據表格(第15-42頁)
  • 第十六章 數據彙總與簡單圖表製作(第16-1頁)
    • 16-1 先前準備工作(第16-2頁)
    • 16-2 瞭解數據的唯一值(第16-5頁)
    • 16-3 基礎統計知識與 R 語言(第16-6頁)
    • 16-4 使用基本圖表認識數據(第16-16頁)
    • 16-5 認識數據彙整 summary( ) 函數(第16-22頁)
    • 16-6 繪製箱型圖(第16-24頁)
    • 16-7 數據的關聯性分析(第16-27頁)
    • 16-8 數據分析使用表格(第16-32頁)
  • 第十七章 常態分配(第17-1頁)
    • 17-1 用直方圖檢驗 crabs 物件(第17-2頁)
    • 17-2 用直方圖檢驗 beaver2 物件(第17-4頁)
    • 17-3 用 QQ 圖檢驗數據是否常態分配(第17-5頁)
    • 17-4 使用 shapiro.test( ) 函數(第17-8頁)
  • 第十八章 資料分析- 統計繪圖(第18-1頁)
    • 18-1 類別資料的圖形描述(第18-2頁)
    • 18-2 量化資料的圖形描述(第18-7頁)
    • 18-3 在一個頁面繪製多張圖表的應用(第18-29頁)
    • 18-4 將數據圖存檔(第18-32頁)
    • 18-5 開啟新視窗(第18-34頁)
  • 第十九章 再談 R 的繪圖功能(第19-1頁)
    • 19-1 繪圖的基本設定(第19-2頁)
    • 19-2 高階繪圖(第19-22頁)
    • 19-3 低階繪圖 - 附加圖形於已繪製完成的圖形(第19-32頁)
    • 19-4 互動式繪圖(第19-48頁)
  • 附錄 A 下載和安裝 R(第A-1頁)
    • A-1 下載 R 語言(第A-2頁)
    • A-2 下載與安裝 RStudio(第A-3頁)
  • 附錄 B 使用 R 的補充說明(第B-1頁)
    • B-1 獲得系統內建的數據集(第B-2頁)
    • B-2 看到陌生的函數(第B-3頁)
    • B-3 看到陌生的物件(第B-4頁)
    • B-4 認識 CRAN(第B-6頁)
    • B-5 尋找擴展包(第B-7頁)
    • B-6 安裝與載入擴展包(第B-7頁)
    • B-7 閱讀擴展包的內容(第B-8頁)
    • B-8 更新擴展包(第B-10頁)
    • B-9 搜尋系統目前的擴展包(第B-10頁)
    • B-10 卸載擴展包(第B-10頁)
    • B-11 R-Forge(第B-11頁)
  • 附錄 C 本書習題解答(第C-1頁)
  • 附錄 D 函數索引表(第D-1頁)
紙本書 NT$ 780
單本電子書
NT$ 546
還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code