本書有DRM加密保護,需使用HyRead閱讀軟體開啟
  • 輕鬆學習R語言
  • 點閱:120
  • 作者: 郭耀仁著
  • 出版社:碁峰資訊
  • 出版年:2019[民108]
  • ISBN:9789865023317; 9789865022433
  • 格式:JPG
  • 附註:原紙本書ISBN: 9789865022433 版權頁副題名: 從基礎到應用, 掌握資料科學的關鍵能力

內容簡介
寫作風格簡潔易懂,是初學R語言的首選推薦!
 
一本閱讀起來不那麼生澀的程式語言書籍,讓原本沒有程式基礎但工作上有分析需求的使用者,如:產品經理、商業分析師或行銷企劃人員,能夠輕鬆學會R語言,進而應用到工作中,提升工作效率。
 

*內容簡潔易懂,適合沒有程式基礎的初學者。
*說明皆同時附程式與輸出結果,即便不跟著執行程式也能輕鬆掌握。
*作者兼具多年業界工作與講師授課經驗,有效掌握初學者的困惑點。
*口語化表達,用語平易近人,淺顯易讀。
*內容簡單扼要,能幫助初學者在最短時間上手R語言。
*本書適合:從未接觸過R語言、想學習R語言資料處理與探索性分析的初學者,以及使用過R語言但只是快速應用套件而無法自己撰寫程式解題的初階使用者。


作者簡介
 
郭耀仁
 
畢業於台灣大學商學研究所,是資料科學與推廣教育的愛好者,目前為教育科技新創團隊 Kyosei.ai的共同創辦人,於台大資工系統訓練班、資策會、中華電信學院及多所大專院校講授資料科學課程。

 
在Kyosei.ai之前任職過上海的韓商新創公司、台北的美商軟體公司與銀行,閒暇時喜歡長跑;著有輕鬆學習 R語言、R語言使用者的Python學習筆記(2017 iT邦幫忙鐵人賽Big Data組冠軍)與進擊的資料科學。


  • Chapter 1 起步走(第1-1頁)
    • 1-1 R 語言的特性(第1-1頁)
    • 1-2 開發環境:直譯器 R(第1-3頁)
    • 1-3 開發環境:整合開發環境 RStudio(第1-5頁)
    • 1-4 啟動 RStudio(第1-6頁)
    • 1-5 整合開發環境 RStudio 介面(第1-6頁)
    • 1-6 挑選 RStudio 佈景主題色彩(第1-9頁)
    • 1-7 R 程式設計起步走(第1-10頁)
    • 1-8 簡單常用的 R 內建函數(第1-12頁)
    • 1-9 R Console 一直出現 + 的故障排除(第1-15頁)
  • Chapter 2 認識向量(第2-1頁)
    • 2-1 基本資料單位:向量(第2-1頁)
    • 2-2 如何創建向量(第2-2頁)
    • 2-3 數值向量(第2-5頁)
    • 2-4 整數向量(第2-6頁)
    • 2-5 文字向量(第2-8頁)
    • 2-6 邏輯值向量(第2-10頁)
    • 2-7 日期向量(第2-12頁)
    • 2-8 日期時間向量(第2-14頁)
  • Chapter 3 操作向量(第3-1頁)
    • 3-1 向量是單一類型(第3-1頁)
    • 3-2 向量可以判斷、轉換類型(第3-4頁)
    • 3-3 判斷向量類型(第3-4頁)
    • 3-4 轉換向量類型(第3-6頁)
    • 3-5 如何操作向量(第3-11頁)
    • 3-6 索引(第3-11頁)
    • 3-7 切割(第3-12頁)
    • 3-8 邏輯篩選(第3-13頁)
  • Chapter 4 流程控制(第4-1頁)
    • 4-1 利用 if 搭建一個程式分支(第4-3頁)
    • 4-2 利用 if 與 else 搭建兩個程式分支(第4-3頁)
    • 4-3 利用if、else if 與else 搭建三個以上的程式分支(第4-5頁)
    • 4-4 運用 for 迴圈解決重複的任務(第4-8頁)
    • 4-5 運用 while 迴圈解決重複的任務(第4-11頁)
    • 4-6 兩種迴圈的運用時機(第4-12頁)
    • 4-7 結合程式分支與迴圈迭代(第4-13頁)
  • Chapter 5 其他資料結構(第5-1頁)
    • 5-1 彈性的容器:清單(list)(第5-1頁)
    • 5-2 有階層資訊的向量:因素向量(factor)(第5-10頁)
    • 5-3 現代化表格:資料框(data.frame)(第5-12頁)
    • 5-4 兩個維度的向量:矩陣(matrix)(第5-18頁)
    • 5-5 多個維度的向量:陣列(array)(第5-20頁)
  • Chapter 6 常用內建函數(第6-1頁)
    • 6-1 數值向量函數(第6-2頁)
    • 6-2 文字向量函數(第6-6頁)
    • 6-3 描述統計函數(第6-12頁)
  • Chapter 7 自訂函數(第7-1頁)
    • 7-1 自訂函數的架構(第7-1頁)
    • 7-2 一個輸入的自訂函數(第7-2頁)
    • 7-3 兩個輸入的函數(第7-3頁)
    • 7-4 搭配預設參數的函數(第7-3頁)
    • 7-5 多個輸出的自訂函數(第7-4頁)
    • 7-6 處理雜亂無章資料的函數(第7-6頁)
    • 7-7 物件的作用範圍(第7-9頁)
    • 7-8 例外處理(第7-11頁)
  • Chapter 8 函數型程式設計(第8-1頁)
    • 8-1 解決重複執行任務的三種方案(第8-1頁)
    • 8-2 如何實踐函數型程式設計(第8-4頁)
    • 8-3 印製超級球星的球衣(第8-5頁)
    • 8-4 認識 apply() 系列函數(第8-8頁)
  • Chapter 9 資料輸入與輸出(第9-1頁)
    • 9-1 內建資料(第9-1頁)
    • 9-2 輸入表格式資料:read.table() 函數(第9-6頁)
    • 9-3 輸入非表格式資料:readLines() 函數(第9-10頁)
    • 9-4 輸入常見資料格式(第9-12頁)
    • 9-5 安裝與載入套件(第9-13頁)
    • 9-6 輸入 Excel 試算表:read_excel()(第9-15頁)
    • 9-7 輸入 JSON:fromJSON()(第9-16頁)
    • 9-8 輸出表格式資料:write.table()(第9-18頁)
    • 9-9 輸出非表格式資料:toJSON()(第9-20頁)
  • Chapter 10 基礎資料框處理(第10-1頁)
    • 10-1 資料框的維度與外觀(第10-1頁)
    • 10-2 資料框的詳細資訊(第10-5頁)
    • 10-3 解構資料框(第10-6頁)
    • 10-4 新增與刪除變數、觀測值(第10-11頁)
    • 10-5 調整變數(第10-19頁)
    • 10-6 排序資料框(第10-21頁)
  • Chapter 11 使用 dplyr 處理資料框(第11-1頁)
    • 11-1 安裝與載入套件(第11-1頁)
    • 11-2 %>% 運算子(第11-4頁)
    • 11-3 %>% 運算子的使用時機(第11-5頁)
    • 11-4 連結 %>% 與其他符號(第11-6頁)
    • 11-5 dplyr 套件中的基礎函數(第11-8頁)
    • 11-6 dplyr 套件中的 filter() 函數(第11-8頁)
    • 11-7 dplyr 套件中的 select() 函數(第11-10頁)
    • 11-8 dplyr 套件中的 mutate() 函數(第11-13頁)
    • 11-9 dplyr 套件中的 arrange() 函數(第11-15頁)
    • 11-10 dplyr 套件中的 summarise() 函數(第11-17頁)
    • 11-11 dplyr 套件中的 group_by() 函數(第11-18頁)
  • Chapter 12 進階資料框處理(第12-1頁)
    • 12-1 變數重新分類(第12-1頁)
    • 12-2 寬格式與長格式的互相轉換(第12-5頁)
    • 12-3 垂直合併(第12-9頁)
    • 12-4 水平合併(第12-12頁)
  • Chapter 13 基礎探索資料分析(第13-1頁)
    • 13-1 Base Plotting System(第13-1頁)
    • 13-2 關於示範資料:Gapminder(第13-2頁)
    • 13-3 探索數值分佈(第13-4頁)
    • 13-4 探索不同類別與數值分佈的關係(第13-5頁)
    • 13-5 探索數值與日期(時間)的關係(第13-6頁)
    • 13-6 探索兩個數值相關的關係(第13-7頁)
    • 13-7 探索類別的頻率(第13-8頁)
    • 13-8 繪畫函數(第13-9頁)
    • 13-9 Base Plotting System 常用的自訂元件(第13-10頁)
  • Chapter 14 視覺化的文法(第14-1頁)
    • 14-1 安裝與載入 ggplot2 套件(第14-2頁)
    • 14-2 探索數值分佈(第14-3頁)
    • 14-3 探索不同類別與數值分佈的關係(第14-5頁)
    • 14-4 探索數值與日期(時間)的關係(第14-6頁)
    • 14-5 探索兩個數值相關的關係(第14-8頁)
    • 14-6 探索類別的頻率(第14-9頁)
    • 14-7 繪畫函數(第14-10頁)
    • 14-8 ggplot2 常用的自訂元件(第14-13頁)
  • Chapter 15 向資料庫查詢(第15-1頁)
    • 15-1 關於 SQLite 資料庫(第15-2頁)
    • 15-2 安裝與載入套件(第15-2頁)
    • 15-3 常用的 DBI 套件函數(第15-4頁)
    • 15-4 於本機端建立資料庫(第15-5頁)
    • 15-5 建立資料庫中的表格資料(C)(第15-6頁)
    • 15-6 讀取資料庫中的表格資料(R)(第15-10頁)
    • 15-7 更新資料庫中的表格資料(U)(第15-12頁)
    • 15-8 刪除資料庫中的表格資料(D)(第15-15頁)
  • Chapter 16 網頁資料擷取(第16-1頁)
    • 16-1 網站爬蟲的核心任務(第16-2頁)
    • 16-2 安裝與載入套件(第16-2頁)
    • 16-3 擷取 JSON 格式資料(第16-4頁)
    • 16-4 擷取 XML 格式資料(第16-7頁)
    • 16-5 擷取 HTML 格式資料(第16-8頁)
    • 16-6 Chrome 瀏覽器外掛:Selector Gadget(第16-9頁)
    • 16-7 Chrome 瀏覽器外掛:XPath Helper(第16-14頁)
紙本書 NT$ 460
單本電子書
NT$ 322

還沒安裝 HyRead 3 嗎?馬上免費安裝~
QR Code