그리고, 다시 한번, 나는 나의 끔찍한 자손들이 앞으로 나아가 번영을 꾀하기를 빌어 본다.
- 메리 쉘리(
Mary
Shelley
)
이제 어디로 가야 할까? 이 책 때문에 데이터 과학에 대해 겁먹지 않았다는 가정
하에, 다음으로 배워볼 만한 것이 몇 가지 있다.
27.1
IPython
앞서 언급한 바 있지만,
IPython
은 기본 파이썬 셸에 비해 ‘
magic
function
’과 같
은 훨씬 다양한 기능을 제공한다. 예를 들어 코드를 복사하고 붙여넣을 때 기본
파이썬 셸을 사용하면 공백으로 포맷팅된 것이 깨질 때가 많아 어려움을 겪지
만,
IPython
에서는
magic
function
이 이 문제를 쉽게 해결해 준다.
IPython
을 마스터하면 삶이 훨씬 편해진다. (
IPython
을 아주 조금만 익히더
라도 삶은 훨씬 편해진다.)
1판에서 나는 텍스트, 코드, 시각화 등을 한꺼번에 나타낼 수 있는 계산 환경인 IPython
(이제는 Jupyter) Notebook에 대해서 배울 것을 권장하기도 했다.
하지만 이후 나는 그것이 초보자들을 혼란에 빠뜨리게 하고 나쁜 프로그래밍 습관을 기른
다는 측면에서 Notebook의 회의론자가 되었다.
1
(사실 더 많은 이유가 있다.) 꼭 내가 아
니어도 다른 사람들을 통해 사용을 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.
O’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
I wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
I’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
I'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.