本書提供了一種獨特的方法來講解Python編程入門,內容符合新的ACM/IEEECS和相關的計算課程倡議,
以及由美國國家科學基金會贊助的數據科學本科課程。
內容涵蓋了新的主題和應用的覆蓋面,模塊化架構使教師能夠方便地調整文本,適應課程需求。
通過本書,你將學習:
538個案例研究,471道練習題和項目,557道自我測驗題。基於IPython和Jupyter Notebook的即時反饋。
問題求解、算法開發、控制語句、函數等基礎知識。
列表、元組、字典、集合、Numpy數組、pandas Series和DataFrame。
2D/3D的靜態、動態和交互式可視化。
字符串、文本文件、JSON序列化、CSV、異常。
過程式、函數式和麵向對象的程序設計方法。
“數據科學入門”:基礎統計、模擬、動畫、隨機變量、數據整理、回歸。
隱私、安全、倫理、可重現、透明。
AI、大數據和雲數據科學案例研究:NLP、Twitter數據挖掘、IBM Watson、
機器學習、深度學習、計算機視覺、Hadoop、Spark、NoSQL、IoT。
開源庫:NumPy、pandas、Matplotlib、Seaborn、Folium、SciPy、NLTK、TextBlob、
spaCy、Textatistic、Tweepy、Scikit-learn、Keras、PubNub等。