Search results for "Exploratory Data Analysis with Python Cookbook"
Items in stock - 4 working days delivery time

Python All-in-One For Dummies
Everything you need to know to get into Python coding, with 7 books in one Python All-in-One For Dummies is your one-stop source for answers to all your Python questions. From creating apps to building complex web sites to sorting big data, Python provides a way to get the work done. This book is great as a starting point for those new to coding, and it also makes a perfect reference for experienced coders looking for more than the basics. Apply your Python skills to data analysis, learn to write AI-assisted code using GitHub CoPilot, and discover many more exciting uses for this top programming language. Get started coding in Python—even if you’re new to computer programmingReference all the essentials and the latest updates, so your code is air-tightLearn how Python can be a solution for large-scale projects and big datasetsAccelerate your career path with this comprehensive guide to learning PythonExperienced and would-be coders alike will love this easy-to-follow guide to learning and applying Python.
R 1,055.00
Items we need to order for you

Exploratory Data Analytics for Healthcare
Exploratory data analysis helps to recognize natural patterns hidden in the data. This book describes the tools for hypothesis generation by visualizing data through graphical representation and provides insight into advanced analytics concepts in an easy way. The book addresses the complete data visualization technologies workflow, explores basic and high-level concepts of computer science and engineering in medical science, and provides an overview of the clinical scientific research areas that enables smart diagnosis equipment. It will discuss techniques and tools used to explore large volumes of medical data and offers case studies that focus on the innovative technological upgradation and challenges faced today. The primary audience for the book includes specialists, researchers, graduates, designers, experts, physicians, and engineers who are doing research in this domain.
R 2,960.36

Environmental Data Analysis with MatLab or Python
Environmental Data Analysis with MATLAB, Third Edition, is a new edition that expands fundamentally on the original with an expanded tutorial approach, more clear organization, new crib sheets, and problem sets providing a clear learning path for students and researchers working to analyze real data sets in the environmental sciences. The work teaches the basics of the underlying theory of data analysis and then reinforces that knowledge with carefully chosen, realistic scenarios, including case studies in each chapter. The new edition is expanded to include applications to Python, an open source software environment. Significant content in Environmental Data Analysis with MATLAB, Third Edition is devoted to teaching how the programs can be effectively used in an environmental data analysis setting. This new edition offers chapters that can both be used as self-contained resources or as a step-by-step guide for students, and is supplemented with data and scripts to demonstrate relevant use cases.
R 3,531.00

Network Science with Python
Discover the use of graph networks to develop a new approach to data science using theoretical and practical methods with this expert guide using Python, printed in colorKey FeaturesCreate networks using data points and informationLearn to visualize and analyze networks to better understand communitiesExplore the use of network data in both - supervised and unsupervised machine learning projectsPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionNetwork analysis is often taught with tiny or toy data sets, leaving you with a limited scope of learning and practical usage. Network Science with Python helps you extract relevant data, draw conclusions and build networks using industry-standard – practical data sets. You'll begin by learning the basics of natural language processing, network science, and social network analysis, then move on to programmatically building and analyzing networks. You'll get a hands-on understanding of the data source, data extraction, interaction with it, and drawing insights from it. This is a hands-on book with theory grounding, specific technical, and mathematical details for future reference. As you progress, you'll learn to construct and clean networks, conduct network analysis, egocentric network analysis, community detection, and use network data with machine learning. You'll also explore network analysis concepts, from basics to an advanced level.By the end of the book, you'll be able to identify network data and use it to extract unconventional insights to comprehend the complex world around you.What you will learnExplore NLP, network science, and social network analysisApply the tech stack used for NLP, network science, and analysisExtract insights from NLP and network dataGenerate personalized NLP and network projectsAuthenticate and scrape tweets, connections, the web, and data streamsDiscover the use of network data in machine learning projectsWho this book is forNetwork Science with Python demonstrates how programming and social science can be combined to find new insights. Data scientists, NLP engineers, software engineers, social scientists, and data science students will find this book useful. An intermediate level of Python programming is a prerequisite. Readers from both – social science and programming backgrounds will find a new perspective and add a feather to their hat.
R 1,693.00

Object-Oriented Python Cookbook in Quantum Information Theory and Quantum Computing
This first-of-a-kind textbook provides computational tools in state-of-the-art OOPs Python that are fundamental to quantum information, quantum computing, linear algebra and one-dimensional spin half condensed matter systems. Over 104 subroutines are included, and the codes are aided by mathematical comments to enhance clarity. Suitable for beginner and advanced readers alike, students and researchers will find this textbook to be a helpful guide and a compendium which they can readily use.Features Includes over 104 codes in OOPs Python, all of which can be used either as a standalone program or integrated with any other main program without any issues. Every parameter in the input, output and execution has been provided while keeping both beginner and advanced users in mind. The output of every program is explained thoroughly with detailed examples. Detailed mathematical commenting is done alongside the code which enhances clarity about the flow and working of the code.
R 6,700.34

Applied Geospatial Data Science with Python
Intelligently connect data points and gain a deeper understanding of environmental problems through hands-on Geospatial Data Science case studies written in PythonThe book includes colored images of important conceptsKey FeaturesLearn how to integrate spatial data and spatial thinking into traditional data science workflowsDevelop a spatial perspective and learn to avoid common pitfalls along the wayGain expertise through practical case studies applicable in a variety of industries with code samples that can be reproduced and expandedBook DescriptionData scientists, when presented with a myriad of data, can often lose sight of how to present geospatial analyses in a meaningful way so that it makes sense to everyone. Using Python to visualize data helps stakeholders in less technical roles to understand the problem and seek solutions. The goal of this book is to help data scientists and GIS professionals learn and implement geospatial data science workflows using Python.Throughout this book, you'll uncover numerous geospatial Python libraries with which you can develop end-to-end spatial data science workflows. You'll learn how to read, process, and manipulate spatial data effectively. With data in hand, you'll move on to crafting spatial data visualizations to better understand and tell the story of your data through static and dynamic mapping applications. As you progress through the book, you'll find yourself developing geospatial AI and ML models focused on clustering, regression, and optimization. The use cases can be leveraged as building blocks for more advanced work in a variety of industries.By the end of the book, you'll be able to tackle random data, find meaningful correlations, and make geospatial data models.What you will learnUnderstand the fundamentals needed to work with geospatial dataTransition from tabular to geo-enabled data in your workflowsDevelop an introductory portfolio of spatial data science work using PythonGain hands-on skills with case studies relevant to different industriesDiscover best practices focusing on geospatial data to bring a positive change in your environmentExplore solving use cases, such as traveling salesperson and vehicle routing problemsWho this book is forThis book is for you if you are a data scientist seeking to incorporate geospatial thinking into your workflows or a GIS professional seeking to incorporate data science methods into yours. You'll need to have a foundational knowledge of Python for data analysis and/or data science.
R 1,889.00

Hands-On Web Scraping with Python
Work through practical examples to unlock the full potential of web scraping with Python and gain valuable insights from high-quality dataKey FeaturesBuild an initial portfolio of web scraping projects with detailed explanationsGrasp Python programming fundamentals related to web scraping and data extractionAcquire skills to code web scrapers, store data in desired formats, and employ the data professionallyPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionWeb scraping is a powerful tool for extracting data from the web, but it can be daunting for those without a technical background. Designed for novices, this book will help you grasp the fundamentals of web scraping and Python programming, even if you have no prior experience.Adopting a practical, hands-on approach, this updated edition of Hands-On Web Scraping with Python uses real-world examples and exercises to explain key concepts. Starting with an introduction to web scraping fundamentals and Python programming, you’ll cover a range of scraping techniques, including requests, lxml, pyquery, Scrapy, and Beautiful Soup. You’ll also get to grips with advanced topics such as secure web handling, web APIs, Selenium for web scraping, PDF extraction, regex, data analysis, EDA reports, visualization, and machine learning.This book emphasizes the importance of learning by doing. Each chapter integrates examples that demonstrate practical techniques and related skills. By the end of this book, you’ll be equipped with the skills to extract data from websites, a solid understanding of web scraping and Python programming, and the confidence to use these skills in your projects for analysis, visualization, and information discovery.What you will learnMaster web scraping techniques to extract data from real-world websitesImplement popular web scraping libraries such as requests, lxml, Scrapy, and pyqueryDevelop advanced skills in web scraping, APIs, PDF extraction, regex, and machine learningAnalyze and visualize data with Pandas and PlotlyDevelop a practical portfolio to demonstrate your web scraping skillsUnderstand best practices and ethical concerns in web scraping and data extractionWho this book is forThis book is for beginners who want to learn web scraping and data extraction using Python. No prior programming knowledge is required, but a basic understanding of web-related concepts such as websites, browsers, and HTML is assumed. If you enjoy learning by doing and want to build a portfolio of web scraping projects and delve into data-related studies and application, then this book is tailored for your needs.
R 1,531.00

Data Augmentation with Python
Data is paramount in AI projects, especially for deep learning and generative AI, as forecasting accuracy relies on input datasets being robust. Acquiring additional data through traditional methods can be challenging, expensive, and impractical, and data augmentation offers an economical option to extend the dataset.The book teaches you over 20 geometric, photometric, and random erasing augmentation methods using seven real-world datasets for image classification and segmentation. You’ll also review eight image augmentation open source libraries, write object-oriented programming (OOP) wrapper functions in Python Notebooks, view color image augmentation effects, analyze safe levels and biases, as well as explore fun facts and take on fun challenges. As you advance, you’ll discover over 20 character and word techniques for text augmentation using two real-world datasets and excerpts from four classic books. The chapter on advanced text augmentation uses machine learning to extend the text dataset, such as Transformer, Word2vec, BERT, GPT-2, and others. While chapters on audio and tabular data have real-world data, open source libraries, amazing custom plots, and Python Notebook, along with fun facts and challenges.By the end of this book, you will be proficient in image, text, audio, and tabular data augmentation techniques.Key FeaturesExplore beautiful, customized charts and infographics in full colorWork with fully functional OO code using open source libraries in the Python Notebook for each chapterUnleash the potential of real-world datasets with practical data augmentation techniquesWhat you will learnWrite OOP Python code for image, text, audio, and tabular dataAccess over 150,000 real-world datasets from the Kaggle websiteAnalyze biases and safe parameters for each augmentation methodVisualize data using standard and exotic plots in colorDiscover 32 advanced open source augmentation librariesExplore machine learning models, such as BERT and TransformerMeet Pluto, an imaginary digital coding companionExtend your learning with fun facts and fun challengesWho this book is forThis book is for data scientists and students interested in the AI discipline. Advanced AI or deep learning skills are not required; however, knowledge of Python programming and familiarity with Jupyter Notebooks are essential to understanding the topics covered in this book.
R 1,531.00

Python 3 Text Processing with NLTK 3 Cookbook
This book is intended for Python programmers interested in learning how to do natural language processing. Maybe you've learned the limits of regular expressions the hard way, or you've realized that human language cannot be deterministically parsed like a computer language. Perhaps you have more text than you know what to do with, and need automated ways to analyze and structure that text. This Cookbook will show you how to train and use statistical language models to process text in ways that are practically impossible with standard programming tools. A basic knowledge of Python and the basic text processing concepts is expected. Some experience with regular expressions will also be helpful.
R 1,661.00

Exploratory Multivariate Analysis by Example Using R
Full of real-world case studies and practical advice, Exploratory Multivariate Analysis by Example Using R, Second Edition focuses on four fundamental methods of multivariate exploratory data analysis that are most suitable for applications. It covers principal component analysis (PCA) when variables are quantitative, correspondence analysis (CA) and multiple correspondence analysis (MCA) when variables are categorical, and hierarchical cluster analysis.The authors take a geometric point of view that provides a unified vision for exploring multivariate data tables. Within this framework, they present the principles, indicators, and ways of representing and visualising objects that are common to the exploratory methods. The authors show how to use categorical variables in a PCA context in which variables are quantitative, how to handle more than two categorical variables in a CA context in which there are originally two variables, and how to add quantitative variables in an MCA context in which variables are categorical. They also illustrate the methods using examples from various fields, with related R code accessible in the FactoMineR package developed by the authors.
R 6,666.36

Data Science Projects with Python
Gain hands-on experience of Python programming with industry-standard machine learning techniques using pandas, scikit-learn, and XGBoostKey FeaturesThink critically about data and use it to form and test a hypothesisChoose an appropriate machine learning model and train it on your dataCommunicate data-driven insights with confidence and clarityBook DescriptionIf data is the new oil, then machine learning is the drill. As companies gain access to ever-increasing quantities of raw data, the ability to deliver state-of-the-art predictive models that support business decision-making becomes more and more valuable.In this book, you’ll work on an end-to-end project based around a realistic data set and split up into bite-sized practical exercises. This creates a case-study approach that simulates the working conditions you’ll experience in real-world data science projects.You’ll learn how to use key Python packages, including pandas, Matplotlib, and scikit-learn, and master the process of data exploration and data processing, before moving on to fitting, evaluating, and tuning algorithms such as regularized logistic regression and random forest.Now in its second edition, this book will take you through the end-to-end process of exploring data and delivering machine learning models. Updated for 2021, this edition includes brand new content on XGBoost, SHAP values, algorithmic fairness, and the ethical concerns of deploying a model in the real world.By the end of this data science book, you’ll have the skills, understanding, and confidence to build your own machine learning models and gain insights from real data.What you will learnLoad, explore, and process data using the pandas Python packageUse Matplotlib to create compelling data visualizationsImplement predictive machine learning models with scikit-learnUse lasso and ridge regression to reduce model overfittingEvaluate random forest and logistic regression model performanceDeliver business insights by presenting clear, convincing conclusionsWho this book is forData Science Projects with Python – Second Edition is for anyone who wants to get started with data science and machine learning. If you’re keen to advance your career by using data analysis and predictive modeling to generate business insights, then this book is the perfect place to begin. To quickly grasp the concepts covered, it is recommended that you have basic experience of programming with Python or another similar language, and a general interest in statistics.
R 1,335.00

R 4,578.00

Productive and Efficient Data Science with Python
This book focuses on the Python-based tools and techniques to help you become highly productive at all aspects of typical data science stacks such as statistical analysis, visualization, model selection, and feature engineering.You’ll review the inefficiencies and bottlenecks lurking in the daily business process and solve them with practical solutions. Automation of repetitive data science tasks is a key mindset that is promoted throughout the book. You’ll learn how to extend the existing coding practice to handle larger datasets with high efficiency with the help of advanced libraries and packages that already exist in the Python ecosystem. The book focuses on topics such as how to measure the memory footprint and execution speed of machine learning models, quality test a data science pipelines, and modularizing a data science pipeline for app development. You’ll review Python libraries which come in very handy for automating and speeding up the day-to-day tasks. In the end, you’ll understand and perform data science and machine learning tasks beyond the traditional methods and utilize the full spectrum of the Python data science ecosystem to increase productivity. What You’ll Learn Write fast and efficient code for data science and machine learningBuild robust and expressive data science pipelinesMeasure memory and CPU profile for machine learning methodsUtilize the full potential of GPU for data science tasks Handle large and complex data sets efficiently Who This Book Is For Data scientists, data analysts, machine learning engineers, Artificial intelligence practitioners, statisticians who want to take full advantage of Python ecosystem.
R 1,482.00

Applied Linear Regression for Business Analytics with Python
This textbook provides a practical, business-focused introduction to regression analysis using Python. It equips readers with the intuition, coding skills, and statistical tools needed to transform raw data into actionable insights. In today’s data-driven economy, where organizations rely on analytics for pricing, marketing, employee retention, and financial forecasting, regression remains a cornerstone method.The text bridges theory and application by combining clear explanations, step-by-step coding, and real-world business case studies. A distinguishing feature is the introduction of the Ravix package, a regression modeling and visualization framework developed to streamline regression workflows in Python. Ravix simplifies model building, produces clear and interpretable output, and integrates seamlessly with core scientific Python libraries such as NumPy, Pandas, Statsmodels, and Scikit-learn. By reducing coding complexity and emphasizing interpretation, Ravix makes modern regression techniques accessible to students, analysts, and professionals.
R 4,030.00

R 730.10

Data Analysis
Data analysis has been a hot topic for a number of years, and many future data scientists have backgrounds that are relatively light in mathematics. This slim volume provides a very approachable guide to the techniques of the subject, designed with such people in mind. Formulae are kept to a minimum, but the book's scope is broad, introducing the basic ideas of probability and statistics and more advanced techniques such as generalised linear models, classificationusing logistic regression, and support-vector machines.An essential feature of the book is that it does not tie to any particular software. The methods introduced in this book could also be implemented using any other statistical software and applying any major statistical package. Academically, the book amounts to a first course, practical for those at the undergraduate level, either as part of a mathematics/statistics degree or as a data-oriented option for a non-mathematics degree. The book appeals to would-be data scientists who may be formula shy. However, it could also be a relevant purchase for statisticians and mathematicians, for whom data science is a new departure, overall appealing to any computer-literate reader with data to analyse.
R 1,508.00

Data Analysis
Statistics lectures have been a source of much bewilderment and frustration for generations of students. This book attempts to remedy the situation by expounding a logical and unified approach to the whole subject of data analysis.This text is intended as a tutorial guide for senior undergraduates and research students in science and engineering. After explaining the basic principles of Bayesian probability theory, their use is illustrated with a variety of examples ranging from elementary parameter estimation to image processing. Other topics covered include reliability analysis, multivariate optimization, least-squares and maximum likelihood, error-propagation, hypothesis testing, maximum entropy and experimentaldesign.The Second Edition of this successful tutorial book contains a new chapter on extensions to the ubiquitous least-squares procedure, allowing for the straightforward handling of outliers and unknown correlated noise, and a cutting-edge contribution from John Skilling on a novel numerical technique for Bayesian computation called 'nested sampling'.
R 2,591.00

Survival Analysis with Python
Survival analysis uses statistics to calculate time to failure. Survival Analysis with Python takes a fresh look at this complex subject by explaining how to use the Python programming language to perform this type of analysis. As the subject itself is very mathematical and full of expressions and formulations, the book provides detailed explanations and examines practical implications. The book begins with an overview of the concepts underpinning statistical survival analysis. It then delves into Parametric models with coverage of Concept of maximum likelihood estimate (MLE) of a probability distribution parameter MLE of the survival function Common probability distributions and their analysis Analysis of exponential distribution as a survival function Analysis of Weibull distribution as a survival function Derivation of Gumbel distribution as a survival function from Weibull Non-parametric models including Kaplan–Meier (KM) estimator, a derivation of expression using MLE Fitting KM estimator with an example dataset, Python code and plotting curves Greenwood’s formula and its derivation Models with covariates explaining The concept of time shift and the accelerated failure time (AFT) model Weibull-AFT model and derivation of parameters by MLE Proportional Hazard (PH) model Cox-PH model and Breslow’s method Significance of covariates Selection of covariates The Python lifelines library is used for coding examples. By mapping theory to practical examples featuring datasets, this book is a hands-on tutorial as well as a handy reference.
R 3,596.48

Survival Analysis with Python
Survival analysis uses statistics to calculate time to failure. Survival Analysis with Python takes a fresh look at this complex subject by explaining how to use the Python programming language to perform this type of analysis. As the subject itself is very mathematical and full of expressions and formulations, the book provides detailed explanations and examines practical implications. The book begins with an overview of the concepts underpinning statistical survival analysis. It then delves into Parametric models with coverage of Concept of maximum likelihood estimate (MLE) of a probability distribution parameter MLE of the survival function Common probability distributions and their analysis Analysis of exponential distribution as a survival function Analysis of Weibull distribution as a survival function Derivation of Gumbel distribution as a survival function from Weibull Non-parametric models including Kaplan–Meier (KM) estimator, a derivation of expression using MLE Fitting KM estimator with an example dataset, Python code and plotting curves Greenwood’s formula and its derivation Models with covariates explaining The concept of time shift and the accelerated failure time (AFT) model Weibull-AFT model and derivation of parameters by MLE Proportional Hazard (PH) model Cox-PH model and Breslow’s method Significance of covariates Selection of covariates The Python lifelines library is used for coding examples. By mapping theory to practical examples featuring datasets, this book is a hands-on tutorial as well as a handy reference.
R 1,179.09

Hands-on Time Series Analysis with Python
Learn the concepts of time series from traditional to bleeding-edge techniques. This book uses comprehensive examples to clearly illustrate statistical approaches and methods of analyzing time series data and its utilization in the real world. All the code is available in Jupyter notebooks.You'll begin by reviewing time series fundamentals, the structure of time series data, pre-processing, and how to craft the features through data wrangling. Next, you'll look at traditional time series techniques like ARMA, SARIMAX, VAR, and VARMA using trending framework like StatsModels and pmdarima. The book also explains building classification models using sktime, and covers advanced deep learning-based techniques like ANN, CNN, RNN, LSTM, GRU and Autoencoder to solve time series problem using Tensorflow. It concludes by explaining the popular framework fbprophet for modeling time series analysis. After reading Hands -On Time Series Analysis with Python, you'll be able to apply these new techniques in industries, such as oil and gas, robotics, manufacturing, government, banking, retail, healthcare, and more. What You'll Learn:· Explains basics to advanced concepts of time series· How to design, develop, train, and validate time-series methodologies· What are smoothing, ARMA, ARIMA, SARIMA,SRIMAX, VAR, VARMA techniques in time series and how to optimally tune parameters to yield best results· Learn how to leverage bleeding-edge techniques such as ANN, CNN, RNN, LSTM, GRU, Autoencoder to solve both Univariate and multivariate problems by using two types of data preparation methods for time series.· Univariate and multivariate problem solving using fbprophet. Who This Book Is ForData scientists, data analysts, financial analysts, and stock market researchers
R 1,254.00

Data Analysis with Machine Learning for Psychologists
The power of data drives the digital economy of the 21st century. It has been argued that data is as vital a resource as oil was during the industrial revolution. An upward trend in the number of research publications using machine learning in some of the top journals in combination with an increasing number of academic recruiters within psychology asking for Python knowledge from applicants indicates a growing demand for these skills in the market.While there are plenty of books covering data science, rarely, if ever, books in the market address the need of social science students with no computer science background. They are typically written by engineers or computer scientists for people of their discipline. As a result, often such books are filled with technical jargon and examples irrelevant to psychological studies or projects. In contrast, this book was written by a psychologist in a simple, easy-to-understand way that is brief and accessible. The aim for this book was to make the learning experience on this topic as smooth as possible for psychology students/researchers with no background in programming or data science.Completing this book will also open up an enormous amount of possibilities for quantitative researchers in psychological science, as it will enable them to explore newer types of research questions.
R 3,928.76

R 1,211.00

Hands-On Financial Trading with Python
Build and backtest your algorithmic trading strategies to gain a true advantage in the marketKey FeaturesGet quality insights from market data, stock analysis, and create your own data visualisationsLearn how to navigate the different features in Python’s data analysis librariesStart systematically approaching quantitative research and strategy generation/backtesting in algorithmic tradingBook DescriptionCreating an effective system to automate your trading can help you achieve two of every trader’s key goals; saving time and making money. But to devise a system that will work for you, you need guidance to show you the ropes around building a system and monitoring its performance. This is where Hands-on Financial Trading with Python can give you the advantage.This practical Python book will introduce you to Python and tell you exactly why it’s the best platform for developing trading strategies. You’ll then cover quantitative analysis using Python, and learn how to build algorithmic trading strategies with Zipline using various market data sources.Using Zipline as the backtesting library allows access to complimentary US historical daily market data until 2018. As you advance, you will gain an in-depth understanding of Python libraries such as NumPy and pandas for analyzing financial datasets, and explore Matplotlib, statsmodels, and scikit-learn libraries for advanced analytics.As you progress, you’ll pick up lots of skills like time series forecasting, covering pmdarima and Facebook Prophet.By the end of this trading book, you will be able to build predictive trading signals, adopt basic and advanced algorithmic trading strategies, and perform portfolio optimization to help you get —and stay—ahead of the markets.What you will learnDiscover how quantitative analysis works by covering financial statistics and ARIMAUse core Python libraries to perform quantitative research and strategy development using real datasetsUnderstand how to access financial and economic data in PythonImplement effective data visualization with MatplotlibApply scientific computing and data visualization with popular Python librariesBuild and deploy backtesting algorithmic trading strategiesWho this book is forIf you’re a financial trader or a data analyst who wants a hands-on introduction to designing algorithmic trading strategies, then this book is for you. You don’t have to be a fully-fledged programmer to dive into this book, but knowing how to use Python’s core libraries and a solid grasp on statistics will help you get the most out of this book.
R 1,596.00

Hands-On Predictive Analytics with Python
Step-by-step guide to build high performing predictive applications Key FeaturesUse the Python data analytics ecosystem to implement end-to-end predictive analytics projectsExplore advanced predictive modeling algorithms with an emphasis on theory with intuitive explanationsLearn to deploy a predictive model's results as an interactive applicationBook DescriptionPredictive analytics is an applied field that employs a variety of quantitative methods using data to make predictions. It involves much more than just throwing data onto a computer to build a model. This book provides practical coverage to help you understand the most important concepts of predictive analytics. Using practical, step-by-step examples, we build predictive analytics solutions while using cutting-edge Python tools and packages.The book's step-by-step approach starts by defining the problem and moves on to identifying relevant data. We will also be performing data preparation, exploring and visualizing relationships, building models, tuning, evaluating, and deploying model.Each stage has relevant practical examples and efficient Python code. You will work with models such as KNN, Random Forests, and neural networks using the most important libraries in Python's data science stack: NumPy, Pandas, Matplotlib, Seaborn, Keras, Dash, and so on. In addition to hands-on code examples, you will find intuitive explanations of the inner workings of the main techniques and algorithms used in predictive analytics.By the end of this book, you will be all set to build high-performance predictive analytics solutions using Python programming.What you will learnGet to grips with the main concepts and principles of predictive analyticsLearn about the stages involved in producing complete predictive analytics solutionsUnderstand how to define a problem, propose a solution, and prepare a datasetUse visualizations to explore relationships and gain insights into the datasetLearn to build regression and classification models using scikit-learnUse Keras to build powerful neural network models that produce accurate predictionsLearn to serve a model's predictions as a web applicationWho this book is forThis book is for data analysts, data scientists, data engineers, and Python developers who want to learn about predictive modeling and would like to implement predictive analytics solutions using Python's data stack. People from other backgrounds who would like to enter this exciting field will greatly benefit from reading this book. All you need is to be proficient in Python programming and have a basic understanding of statistics and college-level algebra.
R 1,661.00

Advanced Analytics in Power BI with R and Python
This easy-to-follow guide provides R and Python recipes to help you learn and apply the top languages in the field of data analytics to your work in Microsoft Power BI. Data analytics expert and author Ryan Wade shows you how to use R and Python to perform tasks that are extremely hard, if not impossible, to do using native Power BI tools. For example, you will learn to score Power BI data using custom data science models and powerful models from Microsoft Cognitive Services. The R and Python languages are powerful complements to Power BI. They enable advanced data transformation techniques that are difficult to perform in Power BI in its default configuration but become easier by leveraging the capabilities of R and Python. If you are a business analyst, data analyst, or a data scientist who wants to push Power BI and transform it from being just a business intelligence tool into an advanced data analytics tool, then this is the book to help you do that. What You Will LearnCreate advanced data visualizations via R using the ggplot2 packageIngest data using R and Python to overcome some limitations of Power QueryApply machine learning models to your data using R and Python without the need of Power BI premium capacityIncorporate advanced AI in Power BI without the need of Power BI premium capacity via Microsoft Cognitive Services, IBM Watson Natural Language Understanding, and pre-trained models in SQL Server Machine Learning Services Perform advanced string manipulations not otherwise possible in Power BI using R and Python Who This Book Is ForPower users, data analysts, and data scientists who want to go beyond Power BI’s built-in functionality to create advanced visualizations, transform data in ways not otherwise supported, and automate data ingestion from sources such as SQL Server and Excel in a more concise way
R 1,254.00

Data Analysis
Written at a level appropriate for the advanced undergraduate course on data analysis, this accessible volume introduces the reader to the "art" of data analysis from data-gathering to multiple regression in which a dependent variable is influenced by several independent variables. The book focuses on the interpretation of a statistical result, in particular those that come from non-experimental social research. Using a consistent data set throughout the book in order to illustrate the various analytic techniques, the author covers such topics as univariate statistics, measures of association, the statistical significance of the relationship between two variables, and simple regression where the dependent variable is influenced by a single independent variable. The last chapter offers analysis recommendations. Data Analysis will provide social science researchers with the tools to select and evaluate statistical tests appropriate for their particular research question.
R 1,371.73

Hands-on Signal Analysis with Python
This book provides the tools for analyzing data in Python: different types of filters are introduced and explained, such as FIR-, IIR- and morphological filters, as well as their application to one- and two-dimensional data. The required mathematics are kept to a minimum, and numerous examples and working Python programs are included for a quick start. The goal of the book is to enable also novice users to choose appropriate methods and to complete real-world tasks such as differentiation, integration, and smoothing of time series, or simple edge detection in images. An introductory section provides help and tips for getting Python installed and configured on your computer. More advanced chapters provide a practical introduction to the Fourier transform and its applications such as sound processing, as well as to the solution of equations of motion with the Laplace transform. A brief excursion into machine learning shows the powerful tools that are available with Python. This book also provides tips for an efficient programming work flow: from the use of a debugger for finding mistakes, code-versioning with git to avoid the loss of working programs, to the construction of graphical user interfaces (GUIs) for the visualization of data. Working, well-documented Python solutions are included for all exercises, and IPython/Jupyter notebooks provide additional help to get people started and outlooks for the interested reader.
R 2,462.02

Exploratory Analysis of Spatial and Temporal Data
Exploratory data analysis (EDA) is about detecting and describing patterns, trends, and relations in data, motivated by certain purposes of investigation. As something relevant is detected in data, new questions arise, causing specific parts to be viewed in more detail. So EDA has a significant appeal: it involves hypothesis generation rather than mere hypothesis testing.The authors describe in detail and systemize approaches, techniques, and methods for exploring spatial and temporal data in particular. They start by developing a general view of data structures and characteristics and then build on top of this a general task typology, distinguishing between elementary and synoptic tasks. This typology is then applied to the description of existing approaches and technologies, resulting not just in recommendations for choosing methods but in a set of generic procedures for data exploration. Professionals practicing analysis will profit from tested solutions – illustrated in many examples – for reuse in the catalogue of techniques presented. Students and researchers will appreciate the detailed description and classification of exploration techniques, which are not limited to spatial data only. In addition, the general principles and approaches described will be useful for designers of new methods for EDA.
R 8,412.94

Modern Survey Analysis
This book develops survey data analysis tools in Python, to create and analyze cross-tab tables and data visuals, weight data, perform hypothesis tests, and handle special survey questions such as Check-all-that-Apply. In addition, the basics of Bayesian data analysis and its Python implementation are presented. Since surveys are widely used as the primary method to collect data, and ultimately information, on attitudes, interests, and opinions of customers and constituents, these tools are vital for private or public sector policy decisions.As a compact volume, this book uses case studies to illustrate methods of analysis essential for those who work with survey data in either sector. It focuses on two overarching objectives:Demonstrate how to extract actionable, insightful, and useful information from survey data; andIntroduce Python and Pandas for analyzing survey data.
R 3,846.16

Core Data Analysis: Summarization, Correlation, and Visualization
This text examines the goals of data analysis with respect to enhancing knowledge, and identifies data summarization and correlation analysis as the core issues. Data summarization, both quantitative and categorical, is treated within the encoder-decoder paradigm bringing forward a number of mathematically supported insights into the methods and relations between them. Two Chapters describe methods for categorical summarization: partitioning, divisive clustering and separate cluster finding and another explain the methods for quantitative summarization, Principal Component Analysis and PageRank. Features:· An in-depth presentation of K-means partitioning including a corresponding Pythagorean decomposition of the data scatter. · Advice regarding such issues as clustering of categorical and mixed scale data, similarity and network data, interpretation aids, anomalous clusters, the number of clusters, etc.· Thorough attention to data-driven modelling including a number of mathematically stated relations between statistical and geometrical concepts including those between goodness-of-fit criteria for decision trees and data standardization, similarity and consensus clustering, modularity clustering and uniform partitioning.New edition highlights: · Inclusion of ranking issues such as Google PageRank, linear stratification and tied rankings median, consensus clustering, semi-average clustering, one-cluster clustering· Restructured to make the logics more straightforward and sections self-containedCore Data Analysis: Summarization, Correlation and Visualization is aimed at those who are eager to participate in developing the field as well as appealing to novices and practitioners.
R 2,785.00

Data Analysis
This book explores the many provocative questions concerning the fundamentals of data analysis. It is based on the time-tested experience of one of the gurus of the subject matter. Why should one study data analysis? How should it be taught? What techniques work best, and for whom? How valid are the results? How much data should be tested? Which machine languages should be used, if used at all? Emphasis on apprenticeship (through hands-on case studies) and anecdotes (through real-life applications) are the tools that Peter J. Huber uses in this volume. Concern with specific statistical techniques is not of immediate value; rather, questions of strategy – when to use which technique – are employed. Central to the discussion is an understanding of the significance of massive (or robust) data sets, the implementation of languages, and the use of models. Each is sprinkled with an ample number of examples and case studies. Personal practices, various pitfalls, and existing controversies are presented when applicable. The book serves as an excellent philosophical and historical companion to any present-day text in data analysis, robust statistics, data mining, statistical learning, or computational statistics.
R 4,818.00

Exploratory Multivariate Analysis by Example Using R
Full of real-world case studies and practical advice, Exploratory Multivariate Analysis by Example Using R, Second Edition focuses on four fundamental methods of multivariate exploratory data analysis that are most suitable for applications. It covers principal component analysis (PCA) when variables are quantitative, correspondence analysis (CA) and multiple correspondence analysis (MCA) when variables are categorical, and hierarchical cluster analysis.The authors take a geometric point of view that provides a unified vision for exploring multivariate data tables. Within this framework, they present the principles, indicators, and ways of representing and visualising objects that are common to the exploratory methods. The authors show how to use categorical variables in a PCA context in which variables are quantitative, how to handle more than two categorical variables in a CA context in which there are originally two variables, and how to add quantitative variables in an MCA context in which variables are categorical. They also illustrate the methods using examples from various fields, with related R code accessible in the FactoMineR package developed by the authors.
R 2,992.66

Data Science Solutions with Python
Apply supervised and unsupervised learning to solve practical and real-world big data problems. This book teaches you how to engineer features, optimize hyperparameters, train and test models, develop pipelines, and automate the machine learning (ML) process. The book covers an in-memory, distributed cluster computing framework known as PySpark, machine learning framework platforms known as scikit-learn, PySpark MLlib, H2O, and XGBoost, and a deep learning (DL) framework known as Keras. The book starts off presenting supervised and unsupervised ML and DL models, and then it examines big data frameworks along with ML and DL frameworks. Author Tshepo Chris Nokeri considers a parametric model known as the Generalized Linear Model and a survival regression model known as the Cox Proportional Hazards model along with Accelerated Failure Time (AFT). Also presented is a binary classification model (logistic regression) and an ensemble model (Gradient Boosted Trees). The book introduces DL and an artificial neural network known as the Multilayer Perceptron (MLP) classifier. A way of performing cluster analysis using the K-Means model is covered. Dimension reduction techniques such as Principal Components Analysis and Linear Discriminant Analysis are explored. And automated machine learning is unpacked.This book is for intermediate-level data scientists and machine learning engineers who want to learn how to apply key big data frameworks and ML and DL frameworks. You will need prior knowledge of the basics of statistics, Python programming, probability theories, and predictive analytics. What You Will LearnUnderstand widespread supervised and unsupervised learning, including key dimension reduction techniquesKnow the big data analytics layers such as data visualization, advanced statistics, predictive analytics, machine learning, and deep learningIntegrate big data frameworks with a hybrid of machine learning frameworks and deep learning frameworksDesign, build, test, and validate skilled machine models and deep learning modelsOptimize model performance using data transformation, regularization, outlier remedying, hyperparameter optimization, and data split ratio alteration Who This Book Is ForData scientists and machine learning engineers with basic knowledge and understanding of Python programming, probability theories, and predictive analytics
R 866.00

Maya Programming with Python Cookbook
Master complex workflows and conquer the world with Python and MayaAbout This Book• Improve your modelling skills and reduce your scripting problems using Python in Maya• Learn to communicate with web applications using Python for easier team development• A quick and practical answer to every problem you can have whilst scripting in Maya with PythonWho This Book Is ForThis book is for Python developers who have just started scripting with Maya.What You Will Learn• Find out how to use Python scripting to automate tedious tasks• Create functional user interfaces to make scripts easy to share with others• Add new functionality to Maya via the power of scripting• Import and export arbitrary data into and out of Maya• Improve your workflow, and that of your team• Create custom create custom controls to make rigs that are easy to work with• Implement a system to render 3D assets for isometric games• Use script jobs to trigger actions automatically in response to user interaction• Open a command port to allow other applications to communicate with MayaIn DetailMaya is a 3D graphics and animation software, used to develop interactive 3D applications and games with stupendous visual effects. The Maya Programming with Python Cookbook is all about creating fast, powerful automation systems with minimum coding using Maya Python. With the help of insightful and essential recipes, this book will help you improve your modelling skills. Expand your development options and overcome scripting problems encountered whilst developing code in Maya. Right from the beginning, get solutions to complex development concerns faced when implementing as parts of build.Style and approachThis book is comprised of a set of practical recipes, grouped under specific topics, which can be referred to independently or in sequence. These recipes provide quick solutions to common problems, and cover most of the real-world scenarios that developers are likely to face when working with Maya.
R 1,661.00

R 412.00


R 550.00

Handbook for Data Analysis in the Behaviorial Sciences
Statistical methodology is often conceived by social scientists in a technical manner; they use it for support rather than for illumination. This two-volume set attempts to provide some partial remedy to the problems that have led to this state of affairs. Both traditional issues, such as analysis of variance and the general linear model, as well as more novel methods like exploratory data analysis, are included. The editors aim to provide an updated survey on different aspects of empirical research and data analysis, facilitate the understanding of the internal logic underlying different methods, and provide novel and broader perspectives beyond what is usually covered in traditional curricula.
R 5,889.99

Handbook of Computer Programming with Python
This handbook provides a hands-on experience based on the underlying topics, and assists students and faculty members in developing their algorithmic thought process and programs for given computational problems. It can also be used by professionals who possess the necessary theoretical and computational thinking background but are presently making their transition to Python.Key Features:Discusses concepts such as basic programming principles, OOP principles, database programming, GUI programming, application development, data analytics and visualization, statistical analysis, virtual reality, data structures and algorithms, machine learning, and deep learning Provides the code and the output for all the concepts discussedIncludes a case study at the end of each chapterThis handbook will benefit students of computer science, information systems, and information technology, or anyone who is involved in computer programming (entry-to-intermediate level), data analytics, HCI-GUI, and related disciplines.
R 5,765.50

Analysis and Presentation of Experimental Results
This book is intended as a guide to the analysis and presentation of experimental results. It develops various techniques for the numerical processing of experimental data, using basic statistical methods and the theory of errors. After presenting basic theoretical concepts, the book describes the methods by which the results can be presented, both numerically and graphically. The book is divided into three parts, of roughly equal length, addressing the theory, the analysis of data, and the presentation of results. Examples are given and problems are solved using the Excel, Origin, Python and R software packages. In addition, programs in all four languages are made available to readers, allowing them to use them in analyzing and presenting the results of their own experiments. Subjects are treated at a level appropriate for undergraduate students in the natural sciences, but this book should also appeal to anyone whose work involves dealing with experimental results.
R 3,114.00

Data Analytics for Discourse Analysis with Python
This concise volume, using examples of psychotherapy talk, showcases the potential applications of data analytics for advancing discourse research and other related disciplines.The book provides a brief primer on data analytics, defined as the science of analyzing raw data to reveal new insights and support decision making. Currently underutilized in discourse research, Tay draws on the case of psychotherapy talk, in which clients’ concerns are worked through via verbal interaction with therapists to demonstrate how data analytics can address both practical and theoretical concerns. Each chapter follows a consistent structure, offering a streamlined walk through of a key technique, an example case study, and annotated Python code. The volume shows how techniques such as simulations, classification, clustering, and time series analysis can address such issues as incomplete data transcripts, therapist–client (a)synchrony, and client prognosis, offering inspiration for research, training, and practitioner self-reflection in psychotherapy and other discourse contexts.This volume is a valuable resource for discourse and linguistics researchers, particularly for those interested in complementary approaches to qualitative methods, as well as active practitioners.
R 9,301.74

Thoughtful Machine Learning with Python
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
R 1,488.00

Advances in Data Analysis
This book focuses on exploratory data analysis, learning of latent structures in datasets, and unscrambling of knowledge. Coverage details a broad range of methods from multivariate statistics, clustering and classification, visualization and scaling as well as from data and time series analysis. It provides new approaches for information retrieval and data mining and reports a host of challenging applications in various fields.
R 4,719.68

Interactive Graphics for Data Analysis
Interactive Graphics for Data Analysis: Principles and Examples discusses exploratory data analysis (EDA) and how interactive graphical methods can help gain insights as well as generate new questions and hypotheses from datasets.Fundamentals of Interactive Statistical GraphicsThe first part of the book summarizes principles and methodology, demonstrating how the different graphical representations of variables of a dataset are effectively used in an interactive setting. The authors introduce the most important plots and their interactive controls. They also examine various types of data, relations between variables, and plot ensembles.Case Studies Illustrate the PrinciplesThe second section focuses on nine case studies. Each case study describes the background, lists the main goals of the analysis and the variables in the dataset, shows what further numerical procedures can add to the graphical analysis, and summarizes important findings. Wherever applicable, the authors also provide the numerical analysis for datasets found in Cox and Snell’s landmark book.Understand How to Analyze Data through Graphical MeansThis full-color text shows that interactive graphical methods complement the traditional statistical toolbox to achieve more complete, easier to understand, and easier to interpret analyses.
R 5,165.00















































