課程總結

在 Shell 中進行資料處理

Susan Sun

Data Person

命令列下載資料

  • 使用 curlwget 下載資料檔
  • 文件與手冊(如 man curlwget --help
  • 批次下載多個檔案(如 wget --limit-rate=200k -i url_list.txt
在 Shell 中進行資料處理

命令列處理資料

  • 命令列資料工具包:csvkit 介紹
  • in2csv 轉換檔案為 CSV
  • csvlookcsvstat 預覽與摘要
  • csvcutcsvgrep 篩選資料
  • csvstack 合併多個資料檔
在 Shell 中進行資料處理

命令列操作資料庫

  • sql2csvcsvsql 操作資料庫
  • 使用 csvkit 進行進階類 SQL 的 ETL 指令
在 Shell 中進行資料處理

命令列建置資料 pipeline

  • 在命令列執行 Python
  • pip 管理 Python 套件
  • cron 自動化 Python 模型與建置 pipeline
在 Shell 中進行資料處理

謝謝你!下次見!

在 Shell 中進行資料處理

Preparing Video For Download...