Mastering Machine Learning with Scikit-learn - Second Edition
Mastering Machine Learning with Scikit-learn第二版，真正，纯净PDF。该版本为英文原版。
Effective Python Penetration Testing
English | 2016 | ISBN: 1785280694 | 156 Pages | True PDF | 9 MB
Pen test your system like a pro and overcome vulnerabilities by leveraging Python scripts, libraries, and tools.
Penetration testing is a practice of testing a computer system, network, or web application to find weaknesses in securit
Visual Basic 2005 入门经典（中文版）清晰版（第二部分）
作者:（美）威利斯（Willis，T.），（美）纽萨姆（Newsome，B.）著；李铭译 页数:708 出版社:北京市：清华大学出版社 出版日期:2006
Visual Basic 2005 入门经典（中文版）清晰版（第一部分） 作者:（美）威利斯（Willis，T.），（美）纽萨姆（Newsome，B.）著；李铭译 页数:708 出版社:北京市：清华大学出版社 出版日期:2006 简介:本书讲解VB 2005的基础知识和编程技.
Practical Social Network Analysis with Python
Practical Social Network Analysis with Python英文原版，内含pdf和epub两种格式。Springer出版社出版。
Python for Probability, Statistics, and Machine Learning
Python for Probability, Statistics, and Machine Learning 英文原版。内含pdf和epub两种格式。
Practical Data Science Cookbook - Second Edition
Practical Data Science Cookbook - Second Edition是真正原版英文pdf。
python数据挖掘由机械工业出版社翻译出版，英文为：Mastering Data Mining with Python。内附中文扫描清晰版和英文原版pdf/epub。
Python数据可视化 机械工业出版社翻译出版。英文为Mastering Python Data Visualization。内附中文清晰扫描版和英文原版pdf。
Python Machine Learning Case Studies
Author: Danish Haroon
File size: 8.1 MB
Embrace machine learning approaches and Python to enable automatic rendering of rich insights and solve business problems. The book uses a hands-on case study-based approach to crack real-world applications to which machine learning concepts can be applied. These smarter machines will enable your business processes to achieve efficiencies on minimal time and resources.
Python Machine Learning Case Studies takes you through the steps to improve business processes and determine the pivotal points that frame strategies. You’ll see machine learning techniques that you can use to support your products and services. Moreover you’ll learn the pros and cons of each of the machine learning concepts to help you decide which one best suits your needs.
By taking a step-by-step approach to coding in Python you’ll be able to understand
the rationale behind model selection and decisions within the machine learning process. The book is equipped with practical examples along with code snippets to ensure that you understand the data science approach to solving real-world problems.
What You Will Learn
Gain insights into machine learning concepts
Work on real-world applications of machine learning
Learn concepts of model selection and optimization
Get a hands-on overview of Python from a machine learning point of view
Who This Book Is For
Data scientists, data analysts, artificial intelligence engineers, big data enthusiasts, computer scientists, computer sciences students, and capital market analysts.
Pandas Cookbook(基于Python 3)
Copyright © 2017 Packt Publishing
Chapter 1, Pandas Foundations, covers the anatomy and vocabulary used to
identify the components of the two main pandas data structures, the Series
and the DataFrame. Each column must have exactly one type of data, and
each of these data types is covered. You will learn how to unleash the power
of the Series and the DataFrame by calling and chaining together their
Chapter 2, Essential DataFrame Operations, focuses on the most crucial and
common operations that you will perform during data analysis.
Chapter 3, Beginning Data Analysis, helps you develop a routine to get started
after reading in your data. Other interesting discoveries will be made.
Chapter 4, Selecting Subsets of Data, covers the many varied and potentially
confusing ways of selecting different subsets of data.
Chapter 5, Boolean Indexing, covers the process of querying your data to select
subsets of it based on Boolean conditions.
Chapter 6, Index Alignment, targets the very important and often
misunderstood index object. Misuse of the Index is responsible for lots of
erroneous results, and these recipes show you how to use it correctly to
deliver powerful results.
Chapter 7, Grouping for Aggregation, Filtration, and Transformation, covers
the powerful grouping capabilities that are almost always necessary during a
data analysis. You will build customized functions to apply to your groups.
Chapter 8, Restructuring Data into Tidy Form, explains what tidy data is and
why it’s so important, and then it shows you how to transform many different
forms of messy datasets into tidy ones.
Chapter 9, Combining Pandas Objects, covers the many available methods tocombine DataFrames and Series vertically or horizontally. We will also do
some web-scraping to compare President Trump's and Obama's approval
rating and connect to an SQL relational database.
Chapter 10, Time Series Analysis, covers advanced and powerful time series
capabilities to dissect by any dimension of time possible.
Chapter 11, Visualization with Matplotlib, Pandas, and Seaborn, introduces the
matplotlib library, which is responsible for all of the plotting in pandas. We
will then shift focus to the pandas plot method and, finally, to the seaborn
library, which is capable of producing aesthetically pleasing visualizations
not directly available in pandas
Apache Spark for Data Science Cookbook
by Padma Priya Chitturi
English | 2016 | ISBN: 1785880101 | 388 Pages | True PDF | 4.5 MB
Spark has emerged as the most promising big data analytics engine for data science professionals. The true power and value of Apache Spark lies in its ability to execute data science tasks with speed and accuracy. Spark's selling point is that it combines ETL, batch analytics, real-time stream analysis, machine learning, graph processing, and visualizations. It lets you tackle the complexities that come with raw unstructured data sets with ease.
This guide will get you comfortable and confident performing data science tasks with Spark. You will learn about implementations including distributed deep learning, numerical computing, and scalable machine learning. You will be shown effective solutions to problematic concepts in data science using Spark's data science libraries such as MLLib, Pandas, NumPy, SciPy, and more. These simple and efficient recipes will show you how to implement algorithms and optimize your work.
What you will learn:
- Explore the topics of data mining, text mining, Natural Language Processing, information retrieval, and machine learning.
- Solve real-world analytical problems with large data sets.
- Address data science challenges with analytical tools on a distributed system like Spark (apt for iterative algorithms), which offers in-memory processing and more flexibility for data analysis at scale.
- Get hands-on experience with algorithms like Classification, regression, and recommendation on real datasets using Spark MLLib package.
- Learn about numerical and scientific computing using NumPy and SciPy on Spark.
- Use Predictive Model Markup Language (PMML) in Spark for statistical data mining models
Python for Data Analysis, 2nd Edition（最终版）
Author: Wes McKinney
File format: PDF
Get complete instructions for manipulating, processing, cleaning, and crunching datasets in Python. Updated for Python 3.6, the second edition of this hands-on guide is packed with practical case studies that show you how to solve a broad set of data analysis problems effectively. You’ll learn the latest versions of pandas, NumPy, IPython, and Jupyter in the process.
Written by Wes McKinney, the creator of the Python pandas project, this book is a practical, modern introduction to data science tools in Python. It’s ideal for analysts new to Python and for Python programmers new to data science and scientific computing. Data files and related material are available on GitHub.
Use the IPython shell and Jupyter notebook for exploratory computing
Learn basic and advanced features in NumPy (Numerical Python)
Get started with data analysis tools in the pandas library
Use flexible tools to load, clean, transform, merge, and reshape data
Create informative visualizations with matplotlib
Apply the pandas groupby facility to slice, dice, and summarize datasets
Analyze and manipulate regular and irregular time series data
Learn how to solve real-world data analysis problems with thorough, detailed examples
Python GUI Programming Cookbook 2nd Edition（pdf格式含代码）
Python GUI Programming Cookbook
Copyright © 2017 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or
transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the author, nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused
directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the
companies and products mentioned in this book by the appropriate use of capitals.However, Packt Publishing cannot guarantee the accuracy of this information.
by Tom Hope, Yehezkel S. Resheff, and Itay Lieder
Copyright © 2017 Tom Hope, Itay Lieder, and Yehezkel S. Resheff. All rights reserved.
Printed in the United States of America.
Published by O’Reilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA 95472.
O’Reilly books may be purchased for educational, business, or sales promotional use. Online editions are
also available for most titles (http://oreilly.com/safari). For more information, contact our corporate/insti‐
tutional sales department: 800-998-9938 or email@example.com
Thoughtful Machine Learning with Python
File size: 8.6 MB
Category: Data Mining
Gain the confidence you need to apply machine learning in your daily work. With this practical guide, author Matthew Kirk shows you how to integrate and test machine learning algorithms in your code, without the academic subtext.
Featuring graphs and highlighted code examples throughout, the book features tests with Python’s Numpy, Pandas, Scikit-Learn, and SciPy data science libraries. If you’re a software engineer or business analyst interested in data science, this book will help you:
Reference real-world examples to test each algorithm through engaging, hands-on exercises
Apply test-driven development (TDD) to write and run tests before you start coding
Explore techniques for improving your machine-learning models with data extraction and feature development
Watch out for the risks of machine learning, such as underfitting or overfitting data
Work with K-Nearest Neighbors, neural networks, clustering, and other algorithms
Elegant SciPy: The Art of Scientific Python
English | August 11th, 2017 | ASIN: B074RB2FT2, ISBN: 1491922877 | 282 Pages |
Welcome to Scientific Python and its community. If you're a scientist who programs with Python, this practical guide not only teaches you the fundamental parts of SciPy and libraries related to it, but also gives you a taste for beautiful, easy-to-read code that you can use in practice. You'll learn how to write elegant code that's clear, concise, and efficient at executing the task at hand.
Throughout the book, you'll work with examples from the wider scientific Python ecosystem, using code that illustrates principles outlined in the book. Using actual scientific data, you'll work on real-world problems with SciPy, NumPy, Pandas, scikit-image, and other Python libraries.
Test-Driven Development with Python, 2nd Edition
Interactive Applications Using Matplotlib
Interactive Applications Using Matplotlib
Copyright © 2015 Packt Publishing
What this book covers
Chapter 1, Introducing Interactive Plotting, covers basic figure-axes-artist hierarchy and other Matplotlib essentials such as displaying the plot. It also introduces you to theinteractive Matplotlib figure.
Chapter 2, Using Events and Callbacks, provides Matplotlib's events and a callback system to bring your figures to life. It also explains how you can extend it with custom events, making the application truly interactive.
Chapter 3, Animations, deals with ArtistAnimation, FuncAnimation, and timers to make animations of all types. It also deals with animations that can be saved as movies.
Chapter 4, Widgets, covers built-in widgets such as buttons, checkboxes, selectors,lassos, and sliders, which are all explained and demonstrated. Here, you'll also learn about other useful third-party widgets and tools.
Chapter 5, Embedding Matplotlib, teaches you how to add GUI elements to an existing Matplotlib application. Here you'll also see how to add your interactive Matplotlib figure to an existing GUI application. Identical examples are presented using GTK, Tkinter, wxWidgets, and Qt.
Learning Pandas - Second Edition
English | July 6, 2017 | ISBN: 1787123138 | 808 Pages | ePub/PDF(conv) | 35 MB
Get comfortable in using pandas and Python as an effective data exploration and analysis tool
Explore pandas through a framework of data science, with explanation of how pandas is well suited for various stages in a data analysis process
A comprehensive guide with lots of practical examples to help you get up and running with pandas
You will start with understanding how to represent single and multivariate data, and perform important tasks on your datasets to discover insights previously hidden from view. You will learn how to populate and manipulate and analyze the data in various ways. In the end, you will see how to use pandas to model and understand simple problems in Finance, which is pandas' biggest use-case.
With the knowledge you gain from this book, you will be able to quickly be able to learn pandas and how it can facilitate you in the exciting world of data science and analysis.
What you will learn
Understand how data scientists think about of the processes of gathering and understanding data
Learn how pandas can be used to support the end to end process of data analysis
Use the pandas Series and DataFrame objects to represent single and multivariate data
Slice and dice data with pandas, as well as combine, group and aggregate data from multiple sources
Accessing data from external sources such as files, databases and web services
Represent and manipulate data that changes over time and many of the intricacies involved with this type of data
Combine, aggregate and summarize your data
Use data visualization to see meaning in the underlying data
Use pandas to solve several common data representation and analysis problems within financ
Python Requests Essentials
ython is one of the most popular programming languages of our era; the Python Requests library is one of the world’s best clients, with the highest number of downloads. It allows hassle-free interactions with web applications using simple procedures.
You will be shown how to mock HTTP Requests using HTTPretty, and will learn to interact with social media using Requests. This book will help you to grasp the art of web scraping with the BeautifulSoup and Python Requests libraries, and will then paddle you through Requests impressive ability to interact with APIs. It will empower you with the best practices for seamlessly drawing data from web apps. Last but not least, you will get the chance to polish your skills by implementing a RESTful Web API with Python and Flask!
Who This Book Is For
If you are a Python administrator or developer interested in interacting with web APIs and have a passion for creating your own web applications, this is the book for you. Basic knowledge of Python programming, APIs, and web services will be an advantage.
What You Will Learn
Demonstrate the use of Python Requests with the help of examples
Use the Requests module to deal with the inner sections of the request-response cycles
Implement the RESTful Web API with Python Requests
Authenticate Requests using different authentication methods
Emulate server actions and interact with a mock server
Interact with social networking sites such as Facebook, Twitter, and reddit
Scrape the Web with Python Requests and BeautifulSoup
Build your own web application with Flask
Visual C#从入门到精通.第8版.John Sharp.part2.rar （中文扫描完整版第二部分）
Visual C#从入门到精通.第8版.John Sharp.part1.rar(完整扫描版第一部分）
第1章 入门 1
第2章 使用SQLAlchemy创建数据模型 11
第3章 通过模板创建视图 29
第4章 使用蓝图创建控制器 52
第5章 进阶的应用结构 58
第6章 保护应用安全 65
第7章 在Flask中使用NoSQL数据库 96
第8章 构建RESTful API 127
第9章 使用Celery编写异步任务 148
第10章 有用的Flask扩展 168
第11章 构建你自己的扩展 192
第12章 测试Flask应用 201
第13章 部署Flask应用 219
This book gives you a great selection of recipes to automate your business processes with Python, and provides a platform for you to understand how Python is useful to make time consuming and repetitive business tasks more efficient. Python is a mature high level language, has object-oriented programming features, powers various apps, has a huge set of modules, and great community support. Python is extremely easy to use, can help you get complex tasks done efficiently and is an apt choice for our needs.
With a classic problem-solution based approach and real-world examples, you will delve into things that automate your business processes. You will begin by learning about the Python modules to work with Web, Worksheets, Presentations and PDFs. You’ll leverage Python recipes to automate processes in HR, Finance and making them efficient and reliable. For instance, company payroll — an integral process in HR will be automated with Python recipes.
A few chapters of this book will also help you gain knowledge on working with bots and computer vision. You will learn how to build bots for automating business use cases by integrating artificial intelligence. You’ll also understand how Python is helpful in face detection and building a scanner of your own. You will see how to effectively and easily use Python code to manage SMS and voice notifications, opening a world of possibilities using cloud telephony to solve your business needs. Moving forward, you will learn to work with APIs, Webhooks and Emails to automate Marketing and Customer Support processes.
Finally, using the various Python libraries, this book will arm you with knowledge to customize data solutions and generate reports to meet your business needs. This book will help you up-skill and make your business processes efficient with the various Python recipes covered in this book.
What you will learn
To automate business processes and make them efficient with Python recipes
Explore the power of REST APIs and implement Web hooks. Work with Twitter REST APIs and post automated tweets with Python.
Understand the world of Cloud telephony and implement business use cases with SMS and Voice Notification with Python bindings.
Manipulate images and learn how to use Python’s Computer Vision for face detection and automate business tasks. Have you thought of making your organisation go paperless?
Learn about conversational bots and implement one of your own using Python. You will also learn to integrate AI to your bots.
Understand Data analysis and generate interesting insights on your data using Python’s modules for data filtering and visualisation.
作者：[乌拉圭] Fernando Doglio
英文版为Mastering Python High Performance
Wes McKinney，资深数据分析专家，对各种Python库（包括NumPy、pandas、matplotlib以及IPython等）等都有深入研究，并在大量的实践中积累了丰富的经验。撰写了大量与Python数据分析相关的经典文章，被各大技术社区争相转载。开发了用于数据分析的著名开源Python库——pandas，广获用户好评。在创建Lambda Foundry（一家致力于企业数据分析的公司）之前，他曾是AQR Capital Management的定量分析师。
Python for Data Analysis
Programming Python, 4th Edition 中文扫描版（完整）
Programming Python, 4th Edition 中文扫描版 完整版。因文件过大，百度网盘共享，详见附件。