致谢

如果没有那一大帮子人的帮助,我想我是写不出这本书的。

先说说O扲eilly的工作人员,我非常感谢我的编辑Meghan Blanchette和Julie Steele,他们在整个写作过程中给予了我大量的指导。Mike Loukides在本书的提案阶段也给予了很大的帮助。

许多人向我提供了大量的技术评论。具体点说,Martin Blais和Hugh Brown帮助我改进了本书的示例、简洁性以及内容组织形式。James Long、Drew Conway、Fernando Pérez、Brian Granger、Thomas Kluyver、Adam Klein、Josh Klein、Chang She以及Stéfan van der Walt都审阅了一章或几章,从多个角度给出了一些重要的反馈。

我从身边和数据社区中的好友那里得到了关于本书示例和数据集的大量灵感:Mike Dewar、Jeff Hammerbacher、James Johndrow、Kristian Lum、Adam Klein、Hilary Mason、Chang She以及Ashley Williams。

当然我还要感谢开源科学计算Python社区的许多大佬们,是他们建立了我开发工作的基础,在我编写本书时也给予了不少的鼓励:IPython核心团队(Fernando Pérez、Brian Granger、Min Ragan-Kelly、Thomas Kluyver等)、John Hunter、Skipper Seabold、Travis Oliphant、Peter Wang、Eric Jones、Robert Kern、Josef Perktold、Francesc Alted、Chris Fonnesbeck,还有很多人就不一一列举了。另外还有许多人在整个过程中也给予了大量的支持、建议和鼓励:Drew Conway、Sean Taylor、Giuseppe Paleologo、Jared Lander、David Epstein、John Krowas、Joshua Bloom、Den Pilsworth、John Myles-White,还有许多我都已经不记得了。

还要感谢我整个成长岁月中的一些人。首先,我原来在AQR公司的同事们,他们在我从事pandas项目时给予了不少的支持:Alex Reyfman、Michael Wong、Tim Sargen、Oktay Kurbanov、Matthew Tschantz、Roni Israelov、Michael Katz、Chris Uga、Prasad Ramanan、Ted Square,以及Hoon Kim。然后是我的导师Haynes Miller(麻省理工学院)和Mike West(杜克大学)。

私人方面,Casey Dinkin在我写书期间给予了大量的关心和照顾,并忍受了我一切的情绪波动,因为我在过了预定时间之后才东拼西凑出了最终的手稿。然后是我的父母Bill和Kim,从我很小时他们就教育我要有理想,而且绝不退而求其次。