

Buy anything from 5,000+ international stores. One checkout price. No surprise fees. Join 2M+ shoppers on Desertcart.
Desertcart purchases this item on your behalf and handles shipping, customs, and support to Spain.
Go from messy, unstructured artifacts stored in SQL and NoSQL databases to a neat, well-organized dataset with this quick reference for the busy data scientist. Understand text mining, machine learning, and network analysis; process numeric data with the NumPy and Pandas modules; describe and analyze data using statistical and network-theoretical methods; and see actual examples of data analysis at work. This one-stop solution covers the essential data science you need in Python. Data science is one of the fastest-growing disciplines in terms of academic research, student enrollment, and employment. Python, with its flexibility and scalability, is quickly overtaking the R language for data-scientific projects. Keep Python data-science concepts at your fingertips with this modular, quick reference to the tools used to acquire, clean, analyze, and store data. This one-stop solution covers essential Python, databases, network analysis, natural language processing, elements of machine learning, and visualization. Access structured and unstructured text and numeric data from local files, databases, and the Internet. Arrange, rearrange, and clean the data. Work with relational and non-relational databases, data visualization, and simple predictive analysis (regressions, clustering, and decision trees). See how typical data analysis problems are handled. And try your hand at your own solutions to a variety of medium-scale projects that are fun to work on and look good on your resume. Keep this handy quick guide at your side whether you're a student, an entry-level data science professional converting from R to Python, or a seasoned Python developer who doesn't want to memorize every function and option. What You Need: You need a decent distribution of Python 3.3 or above that includes at least NLTK, Pandas, NumPy, Matplotlib, Networkx, SciKit-Learn, and BeautifulSoup. A great distribution that meets the requirements is Anaconda, available for free from www.continuum.io. If you plan to set up your own database servers, you also need MySQL (www.mysql.com) and MongoDB (www.mongodb.com). Both packages are free and run on Windows, Linux, and Mac OS. Review: Clear, concise and perfect for beginners! - The amazing thing about this book is that is great for both beginners and intermediate python programmers. The brief introduction gives you all the gist of python, while later chapters clearly explain how the language can be used for deep learning processes. Amazing find!! Review: B&W print - Got this book today. Perfect condition but only one major flaw, the book seems to be printed in black and white instead of colors, which makes all the graphs look horrible and very hard to interpret.

| Best Sellers Rank | #1,406,965 in Books ( See Top 100 in Books ) #350 in Database Storage & Design #431 in Data Modeling & Design (Books) #539 in Data Processing |
| Customer Reviews | 4.0 out of 5 stars 22 Reviews |
P**U
Clear, concise and perfect for beginners!
The amazing thing about this book is that is great for both beginners and intermediate python programmers. The brief introduction gives you all the gist of python, while later chapters clearly explain how the language can be used for deep learning processes. Amazing find!!
A**S
B&W print
Got this book today. Perfect condition but only one major flaw, the book seems to be printed in black and white instead of colors, which makes all the graphs look horrible and very hard to interpret.
J**E
Helped me learn Python!
I learned more from this book than I did from Python class in college. Extremely clear and concise, and very easy to understand for beginners. This book made me much more interested in Data Science, and helped me become a better programmer as a whole. Would definitely recommend
D**K
For those who would like to understand what all the fuss is about
Data is this century's oil. For those who would like to understand what all the fuss is about, this book is a gold find. It is a great summary of methods and algorithms that are used to collect, organize, plot, and prepare data for statistical and deep learning. The author offers a succinct explanation of the underlying concepts in probability theory, graph theory, statistics, and machine learning. Those of us who are new to Python will appreciate a brief introduction to the language that is deep enough to ensure understanding of plentiful code samples. Every chapter ends with a couple of exercises that will help you test understanding and gain some practical experience. The book concludes with a great list of book recommendations that will help you take your knowledge to the next level. I got this book for my son, a high schooler, and we both had serious fun reading it and working through the exercises.
C**N
Useful data science handbook!
I am a student and I find this book is very helpful for programming in Python for data science. The book is pretty straight forward. Concepts explained in an easy way which helps you to catch the basics in seconds! You will learn many helpful and popular library in python such as pandas, regular expression, etc. Examples code are easy to understand and follow up. You can skim through the book for less than a week and still learn a lot on the fundamentals of data science! It will be a great handbook for you. I recommended it!
J**O
A great book for learning data science super powers of python
This is a book for those interested in exploring Python and all the capabilities that this programming language offers for data science projects. I'm a data scientist who also loves to teach, and this book is one of the best I have found to use as main book for my students. This is not a book to jump directly to a specific topic if you don't have previous experience with python and its data science oriented libraries, this is a book to learn step by step, from the beginning to the end.
P**O
Fatto proprio bene, scorrevole e progressivo
Una premessa: non è un manuale di python, nel senso che bisogna già conoscere questo linguaggio. Detto questo è un libro organizzato in moduli piccoli e procede in modo progressivo. Ottimo per la Data Science, è anche una miniera di consigli su funzioni Python magari poco note.
J**N
Wish I'd discovered Python sooner so I could eat through the chapters of this awesome book!
This is a great resource for learning the more complex potential of Python, just don't expect a comprehensive guide as it is more like some very detailed hints. I don't think I've come across a book that explicitly teaches you roughly half of what you need to know and lets you fill in the gaps yourself, pretty clever really. First two exercises of the first chapter took me all day today thanks mainly due to fighting through syntax errors but that's my fault for coming to it unfamiliar with Python. Very satisfying to get things working though and after looking ahead the future chapters have got you doing some pretty powerful stuff.
D**T
Frustrating
This book could have filled a gap in the market, there aren't that many books that give you practice (as opposed to being references) on the Python Data Science stack. Unfortunately it's pedagocically very poor. If you try to follow the code snippets, many do not work, you have to work out each time how the author got a certain point. The author says its based on notes he created - and it shows. The "editor" clearly didn't work through the book. Very annoying, because with a bit more care this could have been a good book.
Trustpilot
1 month ago
3 weeks ago