Search results for "Exploratory Data Analysis with Python Cookbook"
Items we need to order for you

R 1,139.00

Practical Machine Learning for Data Analysis Using Python
Practical Machine Learning for Data Analysis Using Python is a problem solver’s guide for creating real-world intelligent systems. It provides a comprehensive approach with concepts, practices, hands-on examples, and sample code. The book teaches readers the vital skills required to understand and solve different problems with machine learning. It teaches machine learning techniques necessary to become a successful practitioner, through the presentation of real-world case studies in Python machine learning ecosystems. The book also focuses on building a foundation of machine learning knowledge to solve different real-world case studies across various fields, including biomedical signal analysis, healthcare, security, economics, and finance. Moreover, it covers a wide range of machine learning models, including regression, classification, and forecasting. The goal of the book is to help a broad range of readers, including IT professionals, analysts, developers, data scientists, engineers, and graduate students, to solve their own real-world problems.
R 3,678.00

Extending Power BI with Python and R
Perform more advanced analysis and manipulation of your data beyond what Power BI can do to unlock valuable insights using Python and RKey FeaturesGet the most out of Python and R with Power BI by implementing non-trivial codeLeverage the toolset of Python and R chunks to inject scripts into your Power BI dashboardsImplement new techniques for ingesting, enriching, and visualizing data with Python and R in Power BIBook DescriptionPython and R allow you to extend Power BI capabilities to simplify ingestion and transformation activities, enhance dashboards, and highlight insights. With this book, you'll be able to make your artifacts far more interesting and rich in insights using analytical languages.You'll start by learning how to configure your Power BI environment to use your Python and R scripts. The book then explores data ingestion and data transformation extensions, and advances to focus on data augmentation and data visualization. You'll understand how to import data from external sources and transform them using complex algorithms. The book helps you implement personal data de-identification methods such as pseudonymization, anonymization, and masking in Power BI. You'll be able to call external APIs to enrich your data much more quickly using Python programming and R programming. Later, you'll learn advanced Python and R techniques to perform in-depth analysis and extract valuable information using statistics and machine learning. You'll also understand the main statistical features of datasets by plotting multiple visual graphs in the process of creating a machine learning model.By the end of this book, you'll be able to enrich your Power BI data models and visualizations using complex algorithms in Python and R.What you will learnDiscover best practices for using Python and R in Power BI productsUse Python and R to perform complex data manipulations in Power BIApply data anonymization and data pseudonymization in Power BILog data and load large datasets in Power BI using Python and REnrich your Power BI dashboards using external APIs and machine learning modelsExtract insights from your data using linear optimization and other algorithmsHandle outliers and missing values for multivariate and time-series dataCreate any visualization, as complex as you want, using R scriptsWho this book is forThis book is for business analysts, business intelligence professionals, and data scientists who already use Microsoft Power BI and want to add more value to their analysis using Python and R. Working knowledge of Power BI is required to make the most of this book. Basic knowledge of Python and R will also be helpful.
R 1,889.00

Exploratory Data Mining and Data Cleaning
Written for practitioners of data mining, data cleaning and database management.Presents a technical treatment of data quality including process, metrics, tools and algorithms.Focuses on developing an evolving modeling strategy through an iterative data exploration loop and incorporation of domain knowledge.Addresses methods of detecting, quantifying and correcting data quality issues that can have a significant impact on findings and decisions, using commercially available tools as well as new algorithmic approaches.Uses case studies to illustrate applications in real life scenarios.Highlights new approaches and methodologies, such as the DataSphere space partitioning and summary based analysis techniques. Exploratory Data Mining and Data Cleaning will serve as an important reference for serious data analysts who need to analyze large amounts of unfamiliar data, managers of operations databases, and students in undergraduate or graduate level courses dealing with large scale data analys is and data mining.
R 5,437.00

Applied Unsupervised Learning with Python
Design clever algorithms that can uncover interesting structures and hidden relationships in unstructured, unlabeled dataKey FeaturesLearn how to select the most suitable Python library to solve your problemCompare k-Nearest Neighbor (k-NN) and non-parametric methods and decide when to use themDelve into the applications of neural networks using real-world datasetsBook DescriptionUnsupervised learning is a useful and practical solution in situations where labeled data is not available. Applied Unsupervised Learning with Python guides you on the best practices for using unsupervised learning techniques in tandem with Python libraries and extracting meaningful information from unstructured data. The course begins by explaining how basic clustering works to find similar data points in a set. Once you are well versed with the k-means algorithm and how it operates, you’ll learn what dimensionality reduction is and where to apply it. As you progress, you’ll learn various neural network techniques and how they can improve your model. While studying the applications of unsupervised learning, you will also understand how to mine topics that are trending on Twitter and Facebook and build a news recommendation engine for users. You will complete the course by challenging yourself through various interesting activities such as performing a Market Basket Analysis and identifying relationships between different merchandises. By the end of this course, you will have the skills you need to confidently build your own models using Python.What you will learnUnderstand the basics and importance of clusteringBuild k-means, hierarchical, and DBSCAN clustering algorithms from scratch with built-in packagesExplore dimensionality reduction and its applicationsUse scikit-learn (sklearn) to implement and analyse principal component analysis (PCA)on the Iris datasetEmploy Keras to build autoencoder models for the CIFAR-10 datasetApply the Apriori algorithm with machine learning extensions (Mlxtend) to study transaction dataWho this book is forThis course is designed for developers, data scientists, and machine learning enthusiasts who are interested in unsupervised learning. Some familiarity with Python programming along with basic knowledge of mathematical concepts including exponents, square roots, means, and medians will be beneficial.
R 1,661.00

Interactive and Dynamic Graphics for Data Analysis
This richly illustrated book describes the use of interactive and dynamic graphics as part of multidimensional data analysis. Chapter topics include clustering, supervised classification, and working with missing values. A variety of plots and interaction methods are used in each analysis, often starting with brushing linked low-dimensional views and working up to manual manipulation of tours of several variables. The book is augmented by a wealth of online material.
R 2,218.43

Student's Guide to Data and Error Analysis
All students taking laboratory courses within the physical sciences and engineering will benefit from this book, whilst researchers will find it an invaluable reference. This concise, practical guide brings the reader up-to-speed on the proper handling and presentation of scientific data and its inaccuracies. It covers all the vital topics with practical guidelines, computer programs (in Python), and recipes for handling experimental errors and reporting experimental data. In addition to the essentials, it also provides further background material for advanced readers who want to understand how the methods work. Plenty of examples, exercises and solutions are provided to aid and test understanding, whilst useful data, tables and formulas are compiled in a handy section for easy reference.
R 3,751.13

Learning Geospatial Analysis with Python
Harness the powerful Python programming language to navigate the realms of geographic information systems, remote sensing, topography, and more, while embracing a guiding framework for effective geospatial analysisKey FeaturesCreate GIS solutions using the new features introduced in Python 3.10Explore a range of GIS tools and libraries, including PostGIS, QGIS, and PROJIdentify the tools and resources that best align with your specific needsPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionGeospatial analysis is used in almost every domain you can think of, including defense, farming, and even medicine. In this special 10th anniversary edition, you'll embark on an exhilarating geospatial analysis adventure using Python. This fourth edition starts with the fundamental concepts, enhancing your expertise in geospatial analysis processes with the help of illustrations, basic formulas, and pseudocode for real-world applications. As you progress, you’ll explore the vast and intricate geospatial technology ecosystem, featuring thousands of software libraries and packages, each offering unique capabilities and insights. This book also explores practical Python GIS geospatial applications, remote sensing data, elevation data, and the dynamic world of geospatial modeling. It emphasizes the predictive and decision-making potential of geospatial technology, allowing you to visualize complex natural world concepts, such as environmental conservation, urban planning, and disaster management to make informed choices. You’ll also learn how to leverage Python to process real-time data and create valuable information products. By the end of this book, you'll have acquired the knowledge and techniques needed to build a complete geospatial application that can generate a report and can be further customized for different purposes.What you will learnAutomate geospatial analysis workflows using PythonUnderstand the different formats in which geospatial data is availableUnleash geospatial tech tools to create stunning visualizationsCreate thematic maps with Python tools such as PyShp, OGR, and the Python Imaging LibraryBuild a geospatial Python toolbox for analysis and application developmentUnlock remote sensing secrets, detect changes, and process imageryLeverage ChatGPT for solving Python geospatial solutionsApply geospatial analysis to real-time data tracking and storm chasingWho this book is forThis book is for Python developers, researchers, or analysts who want to perform geospatial modeling and GIS analysis with Python. Basic knowledge of digital mapping and analysis using Python or other scripting languages will be helpful.
R 1,368.00

Data Analysis
This is an introductory textbook in data analysis and statistics, designed for students in the first year of a social sciences degree.
R 3,810.00

R 611.00

R 565.35

Derivatives Analytics with Python
Supercharge options analytics and hedging using the power of Python Derivatives Analytics with Python shows you how to implement market-consistent valuation and hedging approaches using advanced financial models, efficient numerical techniques, and the powerful capabilities of the Python programming language. This unique guide offers detailed explanations of all theory, methods, and processes, giving you the background and tools necessary to value stock index options from a sound foundation. You'll find and use self-contained Python scripts and modules and learn how to apply Python to advanced data and derivatives analytics as you benefit from the 5,000+ lines of code that are provided to help you reproduce the results and graphics presented. Coverage includes market data analysis, risk-neutral valuation, Monte Carlo simulation, model calibration, valuation, and dynamic hedging, with models that exhibit stochastic volatility, jump components, stochastic short rates, and more. The companion website features all code and IPython Notebooks for immediate execution and automation. Python is gaining ground in the derivatives analytics space, allowing institutions to quickly and efficiently deliver portfolio, trading, and risk management results. This book is the finance professional's guide to exploiting Python's capabilities for efficient and performing derivatives analytics. Reproduce major stylized facts of equity and options markets yourselfApply Fourier transform techniques and advanced Monte Carlo pricingCalibrate advanced option pricing models to market dataIntegrate advanced models and numeric methods to dynamically hedge options Recent developments in the Python ecosystem enable analysts to implement analytics tasks as performing as with C or C++, but using only about one-tenth of the code or even less. Derivatives Analytics with Python — Data Analysis, Models, Simulation, Calibration and Hedging shows you what you need to know to supercharge your derivatives and risk analytics efforts.
R 3,419.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 2,811.94

Hands-On Data Structures and Algorithms with Python
Learn to implement complex data structures and algorithms using PythonKey FeaturesUnderstand the analysis and design of fundamental Python data structuresExplore advanced Python concepts such as Big O notation and dynamic programmingLearn functional and reactive implementations of traditional data structuresBook DescriptionData structures allow you to store and organize data efficiently. They are critical to any problem, provide a complete solution, and act like reusable code. Hands-On Data Structures and Algorithms with Python teaches you the essential Python data structures and the most common algorithms for building easy and maintainable applications.This book helps you to understand the power of linked lists, double linked lists, and circular linked lists. You will learn to create complex data structures, such as graphs, stacks, and queues. As you make your way through the chapters, you will explore the application of binary searches and binary search trees, along with learning common techniques and structures used in tasks such as preprocessing, modeling, and transforming data. In the concluding chapters, you will get to grips with organizing your code in a manageable, consistent, and extendable way. You will also study how to bubble sort, selection sort, insertion sort, and merge sort algorithms in detail.By the end of the book, you will have learned how to build components that are easy to understand, debug, and use in different applications. You will get insights into Python implementation of all the important and relevant algorithms.What you will learnUnderstand object representation, attribute binding, and data encapsulationGain a solid understanding of Python data structures using algorithmsStudy algorithms using examples with pictorial representationLearn complex algorithms through easy explanation, implementing PythonBuild sophisticated and efficient data applications in PythonUnderstand common programming algorithms used in Python data scienceWrite efficient and robust code in Python 3.7Who this book is forThis book is for developers who want to learn data structures and algorithms in Python to write complex and flexible programs. Basic Python programming knowledge is expected.
R 1,498.00

Sequential Decision Analytics and Modeling: Modeling with Python
Sequential decision problems arise in virtually every human process. They span finance, energy, transportation, health, e-commerce, and supply chains and include pure learning problems that arise in laboratory or field experiments. They even cover search algorithms to maximize uncertain functions. An important dimension of every problem setting is the need to make decisions in the presence of different forms of uncertainty and evolving information processes. Warren B. Powell’s work in sequential decision problems started in the 1980s and spanned rail, energy, health, finance, e-commerce, supply chain management, and even learning for materials science. His work on a wide range of problems highlighted the importance of using a variety of methods. In the process, he came to realize that any sequential decision problem can be modeled using a single universal framework that involves searching over methods for making decisions.The goal of this book is to enable readers to understand how to approach, model and solve a sequential decision problem. To that end, it uses a teach-by-example style to illustrate a modeling framework that can represent any sequential decision problem. It tackles the challenge of designing methods, called policies, for making decisions and describes four classes of policies that are universal in that they span any method that might be used; whether from the academic literature or heuristics used in practice. While this does not mean that every problem can be solved immediately, the framework helps avoid the tendency in the academic literature of focusing on narrow classes of methods.
R 3,224.00

R 1,560.38

Introduction to Functional Data Analysis
Introduction to Functional Data Analysis provides a concise textbook introduction to the field. It explains how to analyze functional data, both at exploratory and inferential levels. It also provides a systematic and accessible exposition of the methodology and the required mathematical framework.The book can be used as textbook for a semester-long course on FDA for advanced undergraduate or MS statistics majors, as well as for MS and PhD students in other disciplines, including applied mathematics, environmental science, public health, medical research, geophysical sciences and economics. It can also be used for self-study and as a reference for researchers in those fields who wish to acquire solid understanding of FDA methodology and practical guidance for its implementation. Each chapter contains plentiful examples of relevant R code and theoretical and data analytic problems.The material of the book can be roughly divided into four parts of approximately equal length: 1) basic concepts and techniques of FDA, 2) functional regression models, 3) sparse and dependent functional data, and 4) introduction to the Hilbert space framework of FDA. The book assumes advanced undergraduate background in calculus, linear algebra, distributional probability theory, foundations of statistical inference, and some familiarity with R programming. Other required statistics background is provided in scalar settings before the related functional concepts are developed. Most chapters end with references to more advanced research for those who wish to gain a more in-depth understanding of a specific topic.
R 8,234.87

Learning Geospatial Analysis with Python -
An effective guide to geographic information systems and remote sensing analysis using Python 3About This Book• Construct applications for GIS development by exploiting Python• This focuses on built-in Python modules and libraries compatible with the Python Packaging Index distribution system—no compiling of C libraries necessary• This practical, hands-on tutorial teaches you all about Geospatial analysis in Python Who This Book Is ForIf you are a Python developer, researcher, or analyst who wants to perform Geospatial, modeling, and GIS analysis with Python, then this book is for you. Familarity with digital mapping and analysis using Python or another scripting language for automation or crunching data manually is appreciatedWhat You Will Learn• Automate Geospatial analysis workflows using Python• Code the simplest possible GIS in 60 lines of Python• Mold thematic maps with Python tools• Get hold of the various forms that geospatial data comes in• Produce elevation contours using Python tools• Create flood inundation models• Apply Geospatial analysis to find out about real-time data tracking and for storm chasingIn DetailGeospatial Analysis is used in almost every field you can think of from medicine, to defense, to farming. This book will guide you gently into this exciting and complex field. It walks you through the building blocks of geospatial analysis and how to apply them to influence decision making using the latest Python software.Learning Geospatial Analysis with Python, 2nd Edition uses the expressive and powerful Python 3 programming language to guide you through geographic information systems, remote sensing, topography, and more, while providing a framework for you to approach geospatial analysis effectively, but on your own terms. We start by giving you a little background on the field, and a survey of the techniques and technology used. We then split the field into its component specialty areas: GIS, remote sensing, elevation data, advanced modeling, and real-time data.This book will teach you everything you need to know about, Geospatial Analysis from using a particular software package or API to using generic algorithms that can be applied. This book focuses on pure Python whenever possible to minimize compiling platform-dependent binaries, so that you don't become bogged down in just getting ready to do analysis. This book will round out your technical library through handy recipes that will give you a good understanding of a field that supplements many a modern day human endeavors.Style and approach This is a practical, hands-on tutorial that teaches you all about Geospatial analysis interactively using Python.
R 1,889.00


Geophysical Data Analysis and Inverse Theory with MATLAB® and Python
Geophysical Data Analysis and Inverse Theory with MATLAB or Python, Fifth Edition, is a revised and expanded introduction to inverse theory and tomography as it is practiced by geophysicists. It demonstrates the methods needed to analyze a broad spectrum of geophysical datasets, with special attention to those methods that generate images of the earth. Data analysis can be a mathematically complex activity, but the treatment in this volume is carefully designed to emphasize those mathematical techniques that readers will find the most familiar and to systematically introduce less-familiar ones. A series of “crib sheets, offer step-by-step summaries of methods presented. Utilizing problems and case studies along with MATLAB and Python computer code and summaries of methods, the book provides professional geophysicists, students, data scientists and engineers in geophysics with the tools necessary to understand and apply mathematical techniques and inverse theory.
R 3,678.00

Learning Geospatial Analysis with Python
This is a tutorial-style book that helps you to perform Geospatial and GIS analysis with Python and its tools/libraries. This book will first introduce various Python-related tools/packages in the initial chapters before moving towards practical usage, examples, and implementation in specialized kinds of Geospatial data analysis. This book is for anyone who wants to understand digital mapping and analysis and who uses Python or another scripting language for automation or crunching data manually.This book primarily targets Python developers, researchers, and analysts who want to perform Geospatial, modeling, and GIS analysis with Python.
R 1,889.00

Machine Learning for Decision Sciences with Case Studies in Python
This book provides a detailed description of machine learning algorithms in data analytics, data science life cycle, Python for machine learning, linear regression, logistic regression, and so forth. It addresses the concepts of machine learning in a practical sense providing complete code and implementation for real-world examples in electrical, oil and gas, e-commerce, and hi-tech industries. The focus is on Python programming for machine learning and patterns involved in decision science for handling data. Features: Explains the basic concepts of Python and its role in machine learning. Provides comprehensive coverage of feature engineering including real-time case studies. Perceives the structural patterns with reference to data science and statistics and analytics. Includes machine learning-based structured exercises. Appreciates different algorithmic concepts of machine learning including unsupervised, supervised, and reinforcement learning.This book is aimed at researchers, professionals, and graduate students in data science, machine learning, computer science, and electrical and computer engineering.
R 11,219.02

Machine Learning for Emotion Analysis
Kickstart your emotion analysis journey with this hands-on, step-by-step guide to data science successKey Features* Discover the ins and outs of the end-to-end emotional analysis workflow* Explore the use of various ML models to derive meaningful insights from all sorts of data* Hone your craft by building and tweaking complex emotion analysis models in practical projectsBook DescriptionThe AI winter has long thawed, but many organizations are still failing to harness the power of machine learning (ML). If you want to tap that potential and add value to your own business with cutting-edge emotion analysis, you've found what you need in this trusty guide.In Machine Learning for Emotion Analysis, you'll take your foundational data science skills and grow them in the exciting realm of emotion analysis. With its practical approach, you'll be equipped with everything you need to give your company a clear insight into what your customers are thinking.This no-nonsense guide jumps right into the practicalities of emotion analysis, teaching you how to preprocess data, build a serviceable dataset, and ensure top-notch data quality. Once you're set up for success, we get hands-on with complex ML techniques. This is where you go from the intermediate to the advanced, covering deep neural networks, support vector machines, conditional probabilities, and more, as you experience the full breadth of possibilities with emotion analysis. The book finally rounds out with a couple of in-depth use cases – a sort of sandbox for you to experiment with your newly acquired skill set.By the end of this book, you'll be ready to present yourself as a valuable asset to any organization that takes data science seriously.What you will learn* Distinguish between sentiment analysis and emotion analysis* Master the art of data preprocessing and ensure high-quality input* Expand your use of data sources through data transformation* Build models that employ cutting-edge deep learning techniques* Discover how best to tune your models' hyperparameters* Explore the use of KNN, SVM, and DNNs for advanced use cases* Build APIs and integrate your models into existing solutions* Practice your new skills by working on real-world scenariosWho This Book Is ForThis book is for data scientists and Python developers who want to gain insights into what people are saying about their product, company, brand, governorship, and more. Basic knowledge of machine learning and Python programming knowledge is necessary to grasp the concepts covered.
R 1,693.00

Learning Geospatial Analysis with Python
Learn the core concepts of geospatial data analysis for building actionable and insightful GIS applicationsKey FeaturesCreate GIS solutions using the new features introduced in Python 3.7Explore a range of GIS tools and libraries such as PostGIS, QGIS, and PROJLearn to automate geospatial analysis workflows using Python and JupyterBook DescriptionGeospatial analysis is used in almost every domain you can think of, including defense, farming, and even medicine. With this systematic guide, you'll get started with geographic information system (GIS) and remote sensing analysis using the latest features in Python.This book will take you through GIS techniques, geodatabases, geospatial raster data, and much more using the latest built-in tools and libraries in Python 3.7. You'll learn everything you need to know about using software packages or APIs and generic algorithms that can be used for different situations. Furthermore, you'll learn how to apply simple Python GIS geospatial processes to a variety of problems, and work with remote sensing data.By the end of the book, you'll be able to build a generic corporate system, which can be implemented in any organization to manage customer support requests and field support personnel.What you will learnAutomate geospatial analysis workflows using PythonCode the simplest possible GIS in just 60 lines of PythonCreate thematic maps with Python tools such as PyShp, OGR, and the Python Imaging LibraryUnderstand the different formats that geospatial data comes inProduce elevation contours using Python toolsCreate flood inundation modelsApply geospatial analysis to real-time data tracking and storm chasingWho this book is forThis book is for Python developers, researchers, or analysts who want to perform geospatial modeling and GIS analysis with Python. Basic knowledge of digital mapping and analysis using Python or other scripting languages will be helpful.
R 2,052.00


Reliability Analysis Using MINITAB and Python
Reliability Analysis Using MINITAB and Python Complete overview of the theory and fundamentals of Reliability Analysis applied with Minitab and Python tools Reliability Analysis Using Minitab and Python expertly applies Minitab and Python programs to the field of reliability engineering, presenting basic concepts and explaining step-by-step how to implement statistical distributions and reliability analysis methods using the two programming languages. The textbook enables readers to effectively use software to efficiently process massive amounts of data while also reducing human error. Examples and case studies as well as exercises and questions are included throughout to enable a smooth learning experience. Excel files containing the sample data and Minitab and Python example files are also provided. Students who have basic knowledge of probability and statistics will find this textbook highly approachable. Nonetheless, it also covers material on basic statistics at the beginning, so students who are not familiar with statistics can follow the material as well. Written by a highly qualified author in the field, sample topics covered in Reliability Analysis Using Minitab and Python include: Establishing a basic statistical background, with a focus on probability, joint probability, union probability, conditional probability, mutually exclusive events, and bayes’ rule Statistical distributions, with a focus on discrete cases, continuous cases, exponential distribution, Weibull distribution, normal distribution, and lognormal distribution Reliability data plotting, with a focus on straight line properties, least squares fit, linear rectification, exact failure times, and readout failure data Accelerated life testing, with a focus on accelerated testing theory, exponential distribution acceleration, and Weibull distribution acceleration System failure modeling, with a focus on reliability block diagram, series system model, parallel system model, k-out-of-n system model, and minimal paths and minimal cuts. Repairable systems, with a focus on corrective and preventive maintenances, availability, maintainability, and preventive maintenance scheduling Reliability Analysis Using Minitab and Python serves as an excellent introductory level textbook on the topic for both undergraduate and graduate students. It presents information clearly and concisely and includes many helpful additional learning resources to aid in understanding of concepts, information retention, and practical application.
R 3,824.00

Explainable Machine Learning for Geospatial Data Analysis
Explainable machine learning (XML), a subfield of AI, is focused on providing complex AI models that are understandable to humans. This book highlights and explains the details of machine learning models used in geospatial data analysis. It demonstrates the need for a data-centric explainable machine learning approach for obtaining new insights from geospatial data. It presents the opportunities, challenges, and gaps in the machine and deep learning approaches for geospatial data analysis and how they are applied to solve various environmental problems in land cover changes, and modelling forest canopy height and aboveground biomass. The author also includes guidelines and code scripts (R, Python) valuable for practical readers. FeaturesIncludes data-centric explainable machine learning (ML) approaches for geospatial data analysis.Provides the foundations and approaches to explainable ML and deep learning.Includes several case studies from urban land cover and forestry where existing explainable machine learning methods are applied.Identifies opportunities, challenges and gaps in data-centric explainable ML approaches for geospatial data analysis.Provides scripts in R and python to perform geospatial data analysis.This book is an essential resource for graduate students, researchers, and academics working and studying data science and machine learning. Geospatial data science professionals using GIS and remote sensing in environmental fields will also benefit from the new insights the author provides readers.
R 7,262.24

Statistical Analysis of Financial Data
Statistical Analysis of Financial Data covers the use of statistical analysis and the methods of data science to model and analyze financial data. The first chapter is an overview of financial markets, describing the market operations and using exploratory data analysis to illustrate the nature of financial data. The software used to obtain the data for the examples in the first chapter and for all computations and to produce the graphs is R. However discussion of R is deferred to an appendix to the first chapter, where the basics of R, especially those most relevant in financial applications, are presented and illustrated. The appendix also describes how to use R to obtain current financial data from the internet. Chapter 2 describes the methods of exploratory data analysis, especially graphical methods, and illustrates them on real financial data. Chapter 3 covers probability distributions useful in financial analysis, especially heavy-tailed distributions, and describes methods of computer simulation of financial data. Chapter 4 covers basic methods of statistical inference, especially the use of linear models in analysis, and Chapter 5 describes methods of time series with special emphasis on models and methods applicable to analysis of financial data.Features* Covers statistical methods for analyzing models appropriate for financial data, especially models with outliers or heavy-tailed distributions. * Describes both the basics of R and advanced techniques useful in financial data analysis.* Driven by real, current financial data, not just stale data deposited on some static website.* Includes a large number of exercises, many requiring the use of open-source software to acquire real financial data from the internet and to analyze it.
R 2,674.00

Applied Text Analysis with Python
From news and speeches to informal chatter on social media, natural language is one of the richest and most underutilized sources of data. Not only does it come in a constant stream, always changing and adapting in context; it also contains information that is not conveyed by traditional data sources. The key to unlocking natural language is through the creative application of text analytics. This practical book presents a data scientist’s approach to building language-aware products with applied machine learning. You’ll learn robust, repeatable, and scalable techniques for text analysis with Python, including contextual and linguistic feature engineering, vectorization, classification, topic modeling, entity resolution, graph analysis, and visual steering. By the end of the book, you’ll be equipped with practical methods to solve any number of complex real-world problems. Preprocess and vectorize text into high-dimensional feature representations Perform document classification and topic modeling Steer the model selection process with visual diagnostics Extract key phrases, named entities, and graph structures to reason about data in text Build a dialog framework to enable chatbots and language-driven interaction Use Spark to scale processing power and neural networks to scale model complexity
R 2,284.00

Quantitative Data Analysis
This book is an accessible introduction to quantitative data analysis, concentrating on the key issues facing those new to research, such as how to decide which statistical procedure is suitable, and how to interpret the subsequent results. Each chapter includes illustrative examples and a set of exercises that allows readers to test their understanding of the topic. The book, written for graduate students in the social sciences, public health, and education, offers a practical approach to making sociological sense out of a body of quantitative data. The book also will be useful to more experienced researchers who need a readily accessible handbook on quantitative methods. The author has posted stata files, updates and data sets at his website http://tinyurl.com/Treiman-stata-files-data-sets.
R 2,824.00

Exploratory and explanatory statistical analysis of spatial data
In September 1977 a "Regional Science Symposium" was held at the Faculty of Economics of the University of Goningen in the Netherlands. The impetus in organizing this symposium was the recent estab lishmen t at the F acuIty of Economics of a group engaged in teaching and research within the field of regional science. The aim of the symposium was to familiarize university members with regional science and to introduce the new group to both the national and international scene. Two separate topics of potential interest to both researchers and policy-makers were selected. The first theme, spatial inequalities and regional development, was chosen because of its central place in regional science. Authors from several disciplines were asked to approach this theme from a general, policy-oriented point of view. This ensured the spotlighting of the various dimensions of spatial inequality and its implications for regional policy. The results of their efforts have been collected in a volume entitled Spatial Inequalities and Regional Development. The second theme focussed on spatial statistical analysis. This branch of statistics is a relatively new one. It is receiving growing attention from researchers in the field of applied regional science. The conference dealing with this topic concentrated on recent research results related to the use of appropriate statistical and econometric methods for analyzing spatial data. The papers con cerned have been collected in another volume, entitled Exploratory and Explanatory Statistical Analysis of Spatial Data.
R 3,034.51

R 367.00

Data Analysis
Bridging the gap between statistical theory and physical experiment, this is a thorough introduction to the statistical methods used in the experimental physical sciences and to the numerical methods used to implement them. The treatment emphasises concise but rigorous mathematics but always retains its focus on applications. Readers are assumed to have a sound basic knowledge of differential and integral calculus and some knowledge of vectors and matrices. After an introduction to probability, random variables, computer generation of random numbers and important distributions, the book turns to statistical samples, the maximum likelihood method, and the testing of statistical hypotheses. The discussion concludes with several important statistical methods: least squares, analysis of variance, polynomial regression, and analysis of time series. Appendices provide the necessary methods of matrix algebra, combinatorics, and many sets of useful algorithms and formulae.
R 1,618.51


Statistics and Data Visualization in Climate Science with R and Python
A comprehensive overview of essential statistical concepts, useful statistical methods, data visualization, and modern computing tools for the climate sciences and many others such as geography and environmental engineering. It is an invaluable reference for students and researchers in climatology and its connected fields who wish to learn data science, statistics, R and Python programming. The examples and exercises in the book empower readers to work on real climate data from station observations, remote sensing and simulated results. For example, students can use R or Python code to read and plot the global warming data and the global precipitation data in netCDF, csv, txt, or JSON; and compute and interpret empirical orthogonal functions. The book's computer code and real-world data allow readers to fully utilize the modern computing technology and updated datasets. Online supplementary resources include R code and Python code, data files, figure files, tutorials, slides and sample syllabi.
R 2,526.00


R 611.00

Exploratory Causal Analysis with Time Series Data
Many scientific disciplines rely on observational data of systems for which it is difficult (or impossible) to implement controlled experiments. Data analysis techniques are required for identifying causal information and relationships directly from such observational data. This need has led to the development of many different time series causality approaches and tools including transfer entropy, convergent cross-mapping (CCM), and Granger causality statistics.A practicing analyst can explore the literature to find many proposals for identifying drivers and causal connections in time series data sets. Exploratory causal analysis (ECA) provides a framework for exploring potential causal structures in time series data sets and is characterized by a myopic goal to determine which data series from a given set of series might be seen as the primary driver. In this work, ECA is used on several synthetic and empirical data sets, and it is found that all of the tested time series causality tools agree with each other (and intuitive notions of causality) for many simple systems but can provide conflicting causal inferences for more complicated systems. It is proposed that such disagreements between different time series causality tools during ECA might provide deeper insight into the data than could be found otherwise.
R 1,844.44

Essentials of Multivariate Data Analysis
Since most datasets contain a number of variables, multivariate methods are helpful in answering a variety of research questions. Accessible to students and researchers without a substantial background in statistics or mathematics, Essentials of Multivariate Data Analysis explains the usefulness of multivariate methods in applied research. Unlike most books on multivariate methods, this one makes straightforward analyses easy to perform for those who are unfamiliar with advanced mathematical formulae. An easily understood dataset is used throughout to illustrate the techniques. The accompanying add-in for Microsoft Excel® can be used to carry out the analyses in the text. The dataset and Excel add-in are available for download on the book’s CRC Press web page.Providing a firm foundation in the most commonly used multivariate techniques, this text helps readers choose the appropriate method, learn how to apply it, and understand how to interpret the results. It prepares them for more complex analyses using software such as Minitab®, R, SAS, SPSS, and Stata.
R 3,415.11


Numeric Computation and Statistical Data Analysis on the Java Platform
Numericalcomputation, knowledge discovery and statistical data analysis integrated withpowerful 2D and 3D graphics for visualization are the key topics of this book. ThePython code examples powered by the Java platform can easily be transformed toother programming languages, such as Java, Groovy, Ruby and BeanShell. Thisbook equips the reader with acomputational platform which, unlike other statistical programs, is not limitedby a single programming language.The authorfocuses on practical programming aspects and covers a broad range of topics,from basic introduction to the Python language on the Java platform (Jython),to descriptive statistics, symbolic calculations, neural networks, non-linearregression analysis and many other data-mining topics. He discusses how to findregularities in real-world data, how to classify data, and how to process datafor knowledge discoveries. The code snippets are so short that they easily fit intosingle pages.Numeric Computation and Statistical DataAnalysis on the Java Platform is a great choice for those who want to learn how statisticaldata analysis can be done using popular programming languages, who want tointegrate data analysis algorithms in full-scale applications, and deploy suchcalculations on the web pages or computational servers regardlessof their operating system. It is an excellent reference for scientific computations to solvereal-world problems using a comprehensive stack of open-source Javalibraries included in the DataMelt (DMelt) project and will beappreciated by many data-analysis scientists, engineers and students.
R 4,396.00

Advances in Intelligent Data Analysis
Formanyyearstheintersectionofcomputing anddataanalysiscontainedme- based statistics packages and not much else. Recently, statisticians have - braced computing, computer scientists have started using statistical theories and methods, and researchers in all corners have invented algorithms to nd structure in vast online datasets. Data analysts now have access to tools for exploratory data analysis, decision tree induction, causal induction, function - timation,constructingcustomizedreferencedistributions,andvisualization,and thereareintelligentassistantsto adviseonmatters ofdesignandanalysis.There aretoolsfortraditional,relativelysmallsamples,andalsoforenormousdatasets. In all, the scope for probing data in new and penetrating ways has never been so exciting. The IDA-99 conference brings together a wide variety of researchers c- cerned with extracting knowledge from data, including people from statistics, machine learning, neural networks, computer science, pattern recognition, da- base management, and other areas.The strategiesadopted by people from these areas are often di erent, and a synergy results if this is recognized.The IDA series of conferences is intended to stimulate interaction between these di erent areas,sothatmorepowerfultoolsemergeforextractingknowledgefromdataand a better understanding is developed of the process of intelligent data analysis. The result is a conference that has a clear focus (one application area:intelligent data analysis) and a broad scope (many di erent methods and techniques).
R 3,348.60


Scientific Data Analysis using Jython Scripting and Java
Scientific Data Analysis using Jython Scripting and Java presents practical approaches for data analysis using Java scripting based on Jython, a Java implementation of the Python language. The chapters essentially cover all aspects of data analysis, from arrays and histograms to clustering analysis, curve fitting, metadata and neural networks. A comprehensive coverage of data visualisation tools implemented in Java is also included.Written by the primary developer of the jHepWork data-analysis framework, the book provides a reliable and complete reference source laying the foundation for data-analysis applications using Java scripting. More than 250 code snippets (of around 10-20 lines each) written in Jython and Java, plus several real-life examples help the reader develop a genuine feeling for data analysis techniques and their programming implementation. This is the first data-analysis and data-mining book which is completely based on the Jython language, and opens doors to scripting using a fully multi-platform and multi-threaded approach. Graduate students and researchers will benefit from the information presented in this book.
R 1,582.06














































