資料科學程式設計--進階
課程說明
1
RMarkdown Website
1.1
基礎模版建立
1.1.1
自學教材
1.1.2
任務
1.2
增加Social plugin
1.2.1
自學教材
1.2.2
任務
1.3
Bootstrap
1.3.1
自學教材
1.4
Forms
1.5
Forms 應用
1.6
Words to Web
1.7
網路爬蟲
1.7.1
manual: clipr/psych
1.7.2
automatic: xml2
1.7.3
UFO新聞
1.7.4
XML資料讀取
2
flexdashboard
3
HTTP
3.1
學習目標
3.2
網路通訊協定 HTTPS (HTTP)
3.2.1
Request message
3.2.2
Request methods
3.2.3
Response message
3.3
curl
3.4
httr
3.5
httr: curl online translator
3.6
httr: curlconverter
3.6.1
clipr::read_clip()
3.6.2
不使用addins
3.6.3
完整流程
3.7
LINE Messaging API
3.7.1
Push messages to user
3.8
HERE geo API
3.9
Goodread API
3.10
Facebook API
3.11
GitHub API
3.12
大數據競賽
3.13
Hypothes.is project
4
XML
4.1
What is XML?
4.2
package: XML2
4.3
XML document
4.3.1
Typical structure
4.3.2
Example
4.4
XML Tree
4.4.1
root tree
4.4.2
sub trees
4.4.3
其他常用裁剪函數
4.5
Contents
4.5.1
text
4.5.2
number
4.6
XPath
4.6.1
查詢
4.6.2
練習
4.6.3
“/”
4.6.4
“[ ]”
4.7
轉成Data frame
4.7.1
Terminal nodes
4.7.2
as_list()
4.7.3
xmltools
4.8
綜合練習
4.8.1
練習1
4.8.2
練習2
4.8.3
練習3: 2019 ROC
5
DOT
5.1
What is Graph?
5.2
Creating Graph
6
Chatbot
6.1
Dialogflow
6.2
Key elements
6.3
Flow of work
6.4
Construct Agents
6.5
Chatbot flow chart
6.6
與其他平台整合
7
AWS
8
Text Mining
9
APP: 新聞文字雲
10
Functional Programming
Published with bookdown
資料科學程式設計–進階
Chapter 9
APP: 新聞文字雲