Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Open Refine Course
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
tkirby
November 05, 2015
Technology
280
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Open Refine Course
tkirby
November 05, 2015
More Decks by tkirby
See All by tkirby
前端網頁資料視覺化設計
tkirby
1
620
Theory of Graphical Perception
tkirby
0
660
Language Reference
tkirby
0
140
新聞記者的程式設計第一課
tkirby
0
600
Visualization over Web
tkirby
0
170
迎戰壞資料 @ dbootcamp Taipei
tkirby
0
830
Rasterize D3.js
tkirby
7
1.8k
SVG + D3.JS Course Slide
tkirby
0
290
資料新聞學手冊導讀
tkirby
0
330
Other Decks in Technology
See All in Technology
WebGIS AI Agentの紹介
_shimizu
0
530
徹底討論!ECS vs EKS!
daitak
3
1.5k
いまさら聞けない「仕様駆動開発入門」 〜AI活用時代の開発プロセスを考える〜
findy_eventslides
2
180
複数のSONiCディストリビューションを触りながら比較してみた
sonic
0
120
ACE-Step-1.5で見る 音楽生成AIのしくみと“破綻だけ直す”Retake機能の開発【zennfes spring 2026 登壇資料】
personabb
1
560
【セミナー資料】Claude Code をセキュアに使うための考え方と設定の勘どころ / Claude Code Webinar 20260616
masahirokawahara
2
460
感情と身体を置き去りにしない、エンジニアの生きのこり方 ──いまから、ここから「自分の状態」を扱うという選択
saorimurooka
0
310
Chainlitで作るお手軽チャットUI
ynt0485
0
290
【2026年版】 ベクトル検索とEmbedding最前線
mocobeta
23
7.3k
不要なレビューをAIにまかせて AIコーディングの環境改善を加速した
shoota
1
260
IaC コードを資産へ:AWS CDK 社内ライブラリと横断展開 / aws-summit-japan-2026
gotok365
10
1.5k
サイバーエージェントにおけるAI推進戦略と変革への取り組み
shotatsuge
0
460
Featured
See All Featured
Reality Check: Gamification 10 Years Later
codingconduct
0
2.2k
The Pragmatic Product Professional
lauravandoore
37
7.3k
The Cost Of JavaScript in 2023
addyosmani
55
10k
Docker and Python
trallard
47
3.9k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
4k
Designing Powerful Visuals for Engaging Learning
tmiket
1
420
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.2k
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
330
Everyday Curiosity
cassininazir
0
230
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
390
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
210
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.2k
Transcript
Open Refine 清理資料、修正格式、轉換內容、利⽤用網路服務
http://x.co/openrefine
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
raw.infographics.tw
None
None
None
None
multi-value cells — split + join or
None
None
None
None
None
⾼高中|⾼高職|職業|⼯工商|商⼯工|農⼯工|⼯工專|⾼高商|⼥女中|專科|⾼高級中學|⾼高⼯工|商職|海事 ⼤大學|⼤大專|學院|醫專
None
None
None
Regular Expression ⽤用⼀一段字去表⽰示⼀一群⽂文字 四位數字 1000 2345 6892 中⽂文字 騎⾺馬習慣看唱本 ⾛走著瞧
Regular Expression ⽤用⼀一段字去表⽰示⼀一群⽂文字 10*1 11 101 1001 10001 1.1 1A1
1b1 1F1 101 191 1=1
Regular Expression ^.{4}⾼高級?中學?(畢業)?$ ^ — 開頭 $ — 結尾 .
— 任何字 ? — 0 ~ 1次 * — 0 ~ 任意次 + — 1 ~ 任意次 {1,4} — 1 ~ 4次 () — 成組表⽰示 | — 分隔 (取其中⼀一個即可)
⾼高級中學 中學
^ — 表⽰示開頭 $ — 表⽰示結尾 ⾼高級中學 中學$
^ — 表⽰示開頭 $ — 表⽰示結尾 ⾼高級中學 ^中學
^ — 表⽰示開頭 $ — 表⽰示結尾 ⾼高級中學、國⽴立⼤大學 中學$
^ — 表⽰示開頭 $ — 表⽰示結尾 ⾼高級中學、國⽴立⼤大學 ^國⽴立
⾼高級中學、國⽴立⼤大學 .學 . — 表⽰示任意字
. — 表⽰示任意字 ⾼高級中學 …..
⾼高級中學 .* * — 表⽰示任意次 ( 前⾯面需要接⼀一個字 )
* — 表⽰示任意次 ( 前⾯面需要接⼀一個字 ) ⾼高級中學 ⾼高.*學
? — 表⽰示 0 ~ 1 次 ( 前⾯面需要接⼀一個字 )
⾼高中學⽣生 ⾼高..?學 ⾼高級中學
+ — 表⽰示⼀一次以上 ( 前⾯面需要接⼀一個字 ) 有餘 年+有餘 年年有餘
? — 表⽰示 0 ~ 1 次 ( 前⾯面需要接⼀一個字 )
⾼高中肄業 ⾼高中畢? ⾼高中畢業
() — 括號把字組合起來 ⾼高中肄業 ⾼高中(畢業)? ⾼高中畢業 ⾼高中畢
| — 多組規則分隔取其⼀一 彰化⾼高商 ⾼高中|⾼高商|農⼯工 雲林⾼高中 嘉義農⼯工
練習時間 花蓮⾼高⼯工畢業 ⾼高(中|職|⼯工)(畢業)? *$ 泰北中學 ⾼高雄中學 ⾼高中、國中 ⾼高 ⼯工畢業
練習時間 1. 有幾筆電話以 34 做結尾? 2. 有幾筆電話符合這種樣式? 02-2562-6434 02-256-6434
None
1 + 2 * 3 - 4 算術運算
( 1 + 2 ) * 3 - 4 %
6 / 2
9.2 * 23460000 / 100 Q: 是多少? 台灣⼈人⼝口數 ⽀支持率 %
value * 23460000 / 100 台灣⼈人⼝口數 ⽀支持率 % 變數 value
row.index 變數 row row.cells
變數 cells row.cells[“姓名”] + “先⽣生” cells[“姓名”] + “先⽣生”
函式 substring(value,1,2) replace(value,”肄”,”畢”)
練習時間 substring(value,1,2) replace(value,”肄”,”畢”) 1. 將所有政黨中的「黨」字去掉 2. 將姓名加上職稱
None
None
None
Let’s Go Deeper • 總⾦金額有多少? • 有多少⼈人捐款? • 多少⼈人不具名?各捐了多少次? •
誰捐了最多錢? • 平均每個⼈人捐了多少錢?捐了幾次? • 哪個⾦金額是⼤大家最愛捐的? • 禮拜幾⼤大家最愛捐錢?
A B 1 10 5 2 20 4 3 30
3 = 10 + 5 = 10 + 20 + 30 = A1 + A2 + A3 = SUM(A1:B3) = SUM(A:A) = SUM( UNIQUE(A:A) )
Let’s Go Deeper • 總⾦金額有多少? • 有多少⼈人捐款? • 多少⼈人不具名?各捐了多少次? •
誰捐了最多錢? • 平均每個⼈人捐了多少錢?捐了幾次? • 禮拜幾⼤大家最愛捐錢?
Functions • SUM • COUNTA • UNIQUE • FILTER •
WEEKDAY • YEAR • MONTH • = (1 + 2) / 3 • =SUM(A:A) • =COUNTA(A1:B2) • FILTER(A:A,A:A = 3) • FILTER(A:A,A:A > 3) • WEEKDAY(A5) • DAY(D1) • = “ABC”
https://goo.gl/s2wZ18 冰桶挑戰芳名錄 Spreadsheet
Exercise • =(1 + 2) / 3 • =SUM(A:A) •
=COUNTA(A1:B2) • =UNIQUE(A:A) • =FILTER(A:A,A:A = 3) • =FILTER(A:A,A:A > 3) • =WEEKDAY(A5) • =YEAR(B5) • =DAY(D1) • 總⾦金額有多少? • 多少⼈人不具名?各捐了多少次? • 誰捐了最多錢? • 哪個⾦金額是⼤大家最愛捐的? • 禮拜幾⼤大家最愛捐錢? • 每⽉月的幾號⼤大家最喜歡捐錢? • 捐款在⼀一萬元以上的有多少⼈人? • 加總 • 算數量 • 扣掉重覆的 • 過濾不要的 • 取出星期幾 • 取出年 • 取出⽇日
https://goo.gl/bE9xLb 第11屆村⾥里⻑⾧長選舉
None
None
None