Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Top IDEs & Code Editors for Data Science
Search
Alex
March 04, 2019
Technology
46
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Top IDEs & Code Editors for Data Science
Alex
March 04, 2019
More Decks by Alex
See All by Alex
How to integrate GitLab CICD into B2B service.pdf
alexsu
0
310
Jenkins Quick Guide
alexsu
0
140
Vim 基本操作
alexsu
1
150
Shell scripting 基本教學
alexsu
0
50
Linux_Command-line_指令與基本操作.pdf
alexsu
0
130
Introduction to Git for Data Science
alexsu
0
300
Other Decks in Technology
See All in Technology
オントロジーって 結局なにもの? AI エージェントに「意味」を渡す知識設計の話
greenmidori
0
200
事業成長とデータ活用を止めないためのマネジメントへ挑戦
hiracky16
0
390
実践! SRE × AI - ABEMA における AIOps -
tetsuya28
8
3.1k
大型犬好きによるPugの紹介
yamanoku
1
160
アウトプット初心者、半年間のふりかえり
4o1sobblue
0
430
M5Stackで作る BLEマウス GPSログの世界
tomokusaba
0
420
Benchmarking Disaggregated Serving on vLLM + Dynamo with a Real Coding-Agent Workload
nttcom
1
190
PHPカンファレンス関西の招待状 / Invitation to PHP Conference Kansai
ykanoh
0
110
Local CI × GitHub Actions
gogutan
2
190
AI導入は済んだ。次は統制を作り替える番だ_AI×開発組織 Summit 2026
techtekt
PRO
0
220
サブエージェントと Claude Mods で作る独自 Advisor ツールの話
kenichiodo
2
160
今さら理解するウェブフォントver.2026
takanorip
3
790
Featured
See All Featured
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
1.1k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
[RailsConf 2023] Rails as a piece of cake
palkan
59
7.1k
Practical Orchestrator
shlominoach
192
12k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3.1k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
22k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.7k
Exploring anti-patterns in Rails
aemeredith
4
540
Being A Developer After 40
akosma
92
590k
The Cost Of JavaScript in 2023
addyosmani
55
10k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
500
Are puppies a ranking factor?
jonoalderson
2
4.1k
Transcript
Top IDEs & Code Editors for Data Science 蘇民弦 (Alex)
• 不同的學習曲線 • 不同的應用情境 • 不同的核心理念 選擇適合的 IDEs & Code
Editors
Vim (Vi improved ) • 1976 年開發出 Vi,1991 年發布第 一個
Vim 版本 • Linux 預設編輯器 • 可遠端藉由終端機操作 • 學習曲線非常陡峭 • 需自己撰寫配置文件 (.vimrc)
Vim 家族 • NeoVim - 新一代的 Vim • gVim -
具有 GUI 視窗 • MacVim - 與 Mac 相容 • SpaceVim - 社群終極配置版
Emacs • 最早在 1975 年發布 • 功能非常強大,可以收信、當記事本、 寫備忘錄 • 編輯器大戰的主角之一,對手是
Vim • 需自己撰寫配置檔案,使用 LISP 語言 • 社群終極版:Spacemacs
Sublime Text • 2008 年發布第一個版本 • 輕量、開啟速度快 • 具有套件管理器,不需要 辛苦寫配置文件
Atom • 由 GitHub 開發 • 跨平台 • 內建 Git
版本控制 • 豐富的外掛程式與主題
Oni • 基於 NeoVim,以 Vim 的 方式操作 • 跨平台 •
可與 Vim 配置相容
Visual Studio • 由 Microsoft 開發 • 執行於 Windows 平台
• 可執行多種程式語言,功 能強大完整 • 超級肥大,開啟速度很慢
Visual Studio Code (VSCode) • 社群龐大,更新快速 • 跨平台使用 • 豐富的擴充插件
• 提供 debug 模式 • 推薦!!
RStudio • 由 RStudio 團隊維護 • 學習曲線平緩,對初學者 友善 • 專為
R 語言開發的 IDE ◦ 整合 R 套件 ◦ 整合資料科學工具
PyCharm • 由 JetBrains 公司開發 • 專為 Python 開發的 IDE
• 功能完整,但很肥大 • 適合軟體開發 • 有免費版與付費版
Spyder • 專為Python資料科學設計 • 介面類似 MatLab • 適合從 R 語言轉為學習
Python 的初學者
• 專為Python資料科學設計 • 介面類似 MatLab • 適合從 R 語言轉為學習 Python
的初學者 • Spyder 的精緻版 Rodeo
Juno • 專為 Julia 語言設計 • 基於 Atom IDE
JupyterLab • 適合資料科學使用 • 可以執行程式的筆記本, 結果也可以儲存起來 • 可執行 R, Python,
Julia 等 資料科學語言 • 適合資料科學團隊溝通
Zeppelin • 與 Jupyter 類似,提供筆 記本的功能 • 整合 Spark, SQL,
Python 等語言 • 由 Apache 基金會開發
核心準則:能讓你提早下班的就是好工具