Search results for "learn data science using python"
Items we need to order for you

Learn Programming in Python with Cody Jackson
Kick-start your development journey with this end-to-end guide that covers Python programming fundamentals along with application developmentKey FeaturesGain a solid understanding of Python programming with coverage of data structures and Object-Oriented Programming (OOP)Design graphical user interfaces for desktops with libraries such as Kivy and TkinterWrite elegant, reusable, and efficient code Book DescriptionPython is a cross-platform language used by organizations such as Google and NASA. It lets you work quickly and efficiently, allowing you to concentrate on your work rather than the language. Based on his personal experiences when learning to program, Learn Programming in Python with Cody Jackson provides a hands-on introduction to computer programming utilizing one of the most readable programming languages–Python. It aims to educate readers regarding software development as well as help experienced developers become familiar with the Python language, utilizing real-world lessons to help readers understand programming concepts quickly and easily. The book starts with the basics of programming, and describes Python syntax while developing the skills to make complete programs. In the first part of the book, readers will be going through all the concepts with short and easy-to-understand code samples that will prepare them for the comprehensive application built in parts 2 and 3. The second part of the book will explore topics such as application requirements, building the application, testing, and documentation. It is here that you will get a solid understanding of building an end-to-end application in Python. The next part will show you how to complete your applications by converting text-based simulation into an interactive, graphical user interface, using a desktop GUI framework. After reading the book, you will be confident in developing a complete application in Python, from program design to documentation to deployment.What you will learnUse the interactive shell for prototyping and code execution, including variable assignment Deal with program errors by learning when to manually throw exceptions Employ exceptions for code management Enhance code by utilizing Python's built-in shortcuts to improve efficiency and make coding easier Interact with files and package Python data for network transfer or storage Understand how tests drive code writing, and vice versaExplore the different frameworks that are available for GUI developmentWho this book is forLearn Programming in Python with Cody Jackson is for beginners or novice programmers who have no programming background and wish to take their first step in software development. This book will also be beneficial for intermediate programmers and will provide deeper insights into effective coding practices in Python.
R 1,335.00

Applying Data Science
This book offers practical guidelines on creating value from the application of data science based on selected artificial intelligence methods. In Part I, the author introduces a problem-driven approach to implementing AI-based data science and offers practical explanations of key technologies: machine learning, deep learning, decision trees and random forests, evolutionary computation, swarm intelligence, and intelligent agents. In Part II, he describes the main steps in creating AI-based data science solutions for business problems, including problem knowledge acquisition, data preparation, data analysis, model development, and model deployment lifecycle. Finally, in Part III the author illustrates the power of AI-based data science with successful applications in manufacturing and business. He also shows how to introduce this technology in a business setting and guides the reader on how to build the appropriate infrastructure and develop the required skillsets. The book is ideal for data scientists who will implement the proposed methodology and techniques in their projects. It is also intended to help business leaders and entrepreneurs who want to create competitive advantage by using AI-based data science, as well as academics and students looking for an industrial view of this discipline.
R 3,715.94

Data Science
This two volume set (CCIS 1257 and 1258) constitutes the refereed proceedings of the 6th International Conference of Pioneering Computer Scientists, Engineers and Educators, ICPCSEE 2020 held in Taiyuan, China, in September 2020.The 98 papers presented in these two volumes were carefully reviewed and selected from 392 submissions. The papers are organized in topical sections: database, machine learning, network, graphic images, system, natural language processing, security, algorithm, application, and education.The chapter “Highly Parallel SPARQL Engine for RDF” is available open access under a Creative Commons Attribution 4.0 International License via link.springer.com.
R 4,726.89

Practical Business Analytics Using R and Python
This book illustrates how data can be useful in solving business problems. It explores various analytics techniques for using data to discover hidden patterns and relationships, predict future outcomes, optimize efficiency and improve the performance of organizations. You’ll learn how to analyze data by applying concepts of statistics, probability theory, and linear algebra. In this new edition, both R and Python are used to demonstrate these analyses. Practical Business Analytics Using R and Python also features new chapters covering databases, SQL, Neural networks, Text Analytics, and Natural Language Processing.Part one begins with an introduction to analytics, the foundations required to perform data analytics, and explains different analytics terms and concepts such as databases and SQL, basic statistics, probability theory, and data exploration. Part two introduces predictive models using statistical machine learning and discusses concepts like regression, classification, and neural networks. Part three covers two of the most popular unsupervised learning techniques, clustering and association mining, as well as text mining and natural language processing (NLP). The book concludes with an overview of big data analytics, R and Python essentials for analytics including libraries such as pandas and NumPy.Upon completing this book, you will understand how to improve business outcomes by leveraging R and Python for data analytics.What You Will LearnMaster the mathematical foundations required for business analyticsUnderstand various analytics models and data mining techniques such as regression, supervised machine learning algorithms for modeling, unsupervised modeling techniques, and how to choose the correct algorithm for analysis in any given taskUse R and Python to develop descriptive models, predictive models, and optimize modelsInterpret and recommend actions based on analytical model outcomesWho This Book Is ForSoftware professionals and developers, managers, and executives who want to understand and learn the fundamentals of analytics using R and Python.
R 1,368.00


Machine Learning for Neuroscience
This book addresses the growing need for machine learning and data mining in neuroscience. The book offers a basic overview of the neuroscience, machine learning and the required math and programming necessary to develop reliable working models. The material is presented in a easy to follow user-friendly manner and is replete with fully working machine learning code. Machine Learning for Neuroscience: A Systematic Approach, tackles the needs of neuroscience researchers and practitioners that have very little training relevant to machine learning. The first section of the book provides an overview of necessary topics in order to delve into machine learning, including basic linear algebra and Python programming. The second section provides an overview of neuroscience and is directed to the computer science oriented readers. The section covers neuroanatomy and physiology, cellular neuroscience, neurological disorders and computational neuroscience. The third section of the book then delves into how to apply machine learning and data mining to neuroscience and provides coverage of artificial neural networks (ANN), clustering, and anomaly detection. The book contains fully working code examples with downloadable working code. It also contains lab assignments and quizzes, making it appropriate for use as a textbook. The primary audience is neuroscience researchers who need to delve into machine learning, programmers assigned neuroscience related machine learning projects and students studying methods in computational neuroscience.
R 2,999.88

Data Science: The Hard Parts
This practical guide provides a collection of techniques and best practices that are generally overlooked in most data engineering and data science pedagogy. A common misconception is that great data scientists are experts in the "big themes" of the discipline-machine learning and programming. But most of the time, these tools can only take us so far. In practice, the smaller tools and skills really separate a great data scientist from a not-so-great one.Taken as a whole, the lessons in this book make the difference between an average data scientist candidate and a qualified data scientist working in the field. Author Daniel Vaughan has collected, extended, and used these skills to create value and train data scientists from different companies and industries.With this book, you will:Understand how data science creates valueDeliver compelling narratives to sell your data science projectBuild a business case using unit economics principlesCreate new features for a ML model using storytellingLearn how to decompose KPIsPerform growth decompositions to find root causes for changes in a metricDaniel Vaughan is head of data at Clip, the leading paytech company in Mexico. He's the author of Analytical Skills for AI and Data Science (O'Reilly).
R 1,505.00

Blueprints for Text Analytics using Python
Turning text into valuable information is essential for businesses looking to gain a competitive advantage. With recent improvements in natural language processing (NLP), users now have many options for solving complex challenges. But it's not always clear which NLP tools or libraries would work for a business's needs, or which techniques you should use and in what order.This practical book provides data scientists and developers with blueprints for best practice solutions to common tasks in text analytics and natural language processing. Authors Jens Albrecht, Sidharth Ramachandran, and Christian Winkler provide real-world case studies and detailed code examples in Python to help you get started quickly.Extract data from APIs and web pagesPrepare textual data for statistical analysis and machine learningUse machine learning for classification, topic modeling, and summarizationExplain AI models and classification resultsExplore and visualize semantic similarities with word embeddingsIdentify customer sentiment in product reviewsCreate a knowledge graph based on named entities and their relations
R 1,824.00

R for Political Data Science
R for Political Data Science: A Practical Guide is a handbook for political scientists new to R who want to learn the most useful and common ways to interpret and analyze political data. It was written by political scientists, thinking about the many real-world problems faced in their work. The book has 16 chapters and is organized in three sections. The first, on the use of R, is for those users who are learning R or are migrating from another software. The second section, on econometric models, covers OLS, binary and survival models, panel data, and causal inference. The third section is a data science toolbox of some the most useful tools in the discipline: data imputation, fuzzy merge of large datasets, web mining, quantitative text analysis, network analysis, mapping, spatial cluster analysis, and principal component analysis.Key features: Each chapter has the most up-to-date and simple option available for each task, assuming minimal prerequisites and no previous experience in R Makes extensive use of the Tidyverse, the group of packages that has revolutionized the use of R Provides a step-by-step guide that you can replicate using your own data Includes exercises in every chapter for course use or self-study Focuses on practical-based approaches to statistical inference rather than mathematical formulae Supplemented by an R package, including all dataAs the title suggests, this book is highly applied in nature, and is designed as a toolbox for the reader. It can be used in methods and data science courses, at both the undergraduate and graduate levels. It will be equally useful for a university student pursuing a PhD, political consultants, or a public official, all of whom need to transform their datasets into substantive and easily interpretable conclusions.
R 5,919.22

Probability and Statistics for Data Science
Probability and Statistics for Data Science: Math + R + Data covers "math stat"—distributions, expected value, estimation etc.—but takes the phrase "Data Science" in the title quite seriously:* Real datasets are used extensively. * All data analysis is supported by R coding. * Includes many Data Science applications, such as PCA, mixture distributions, random graph models, Hidden Markov models, linear and logistic regression, and neural networks.* Leads the student to think critically about the "how" and "why" of statistics, and to "see the big picture."* Not "theorem/proof"-oriented, but concepts and models are stated in a mathematically precise manner.Prerequisites are calculus, some matrix algebra, and some experience in programming.Norman Matloff is a professor of computer science at the University of California, Davis, and was formerly a statistics professor there. He is on the editorial boards of the Journal of Statistical Software and The R Journal. His book Statistical Regression and Classification: From Linear Models to Machine Learning was the recipient of the Ziegel Award for the best book reviewed in Technometrics in 2017. He is a recipient of his university's Distinguished Teaching Award.
R 2,863.88

Statistical Inference via Data Science
Statistical Inference via Data Science: A ModernDive into R and the Tidyverse, Second Edition offers a comprehensive guide to learning statistical inference with data science tools widely used in industry, academia, and government. The first part of this book introduces the tidyverse suite of R packages, including ggplot2 for data visualization and dplyr for data wrangling. The second part introduces data modeling via simple and multiple linear regression. The third part presents statistical inference using simulation-based methods within a general framework implemented in R via the infer package, a suitable complement to the tidyverse. By working with these methods, readers can implement effective exploratory data analyses, conduct statistical modeling with data, and carry out statistical inference via confidence intervals and hypothesis testing. All of these tasks are performed by strongly emphasizing data visualization.Key Features in the Second Edition: Minimal Prerequisites: No prior calculus or coding experience is needed, making the content accessible to a wide audience. Real-World Data: Learn with real-world datasets, including all domestic flights leaving New York City in 2023, the Gapminder project, FiveThirtyEight.com data, and new datasets on health, global development, music, coffee quality, and geyser eruptions. Simulation-Based Inference: Statistical inference through simulation-based methods. Expanded Theoretical Discussions: Includes deeper coverage of theory-based approaches, their connection with simulation-based approaches, and a presentation of intuitive and formal aspects of these methods. Enhanced Use of the infer Package: Leverages the infer package for “tidy” and transparent statistical inference, enabling readers to construct confidence intervals and conduct hypothesis tests through multiple linear regression and beyond. Dynamic Online Resources: All code and output are embedded in the text, with additional interactive exercises, discussions, and solutions available online. Broadened Applications: Suitable for undergraduate and graduate courses, including statistics, data science, and courses emphasizing reproducible research.The first edition of the book has been used in so many different ways--for courses in statistical inference, statistical programming, business analytics, and data science for social policy, and by professionals in many other means. Ideal for those new to statistics or looking to deepen their knowledge, this edition provides a clear entry point into data science and modern statistical methods.
R 3,978.89

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

R 611.00

R 1,517.00

R 1,221.00

Data Science
This three-volume set CCIS 2213-2215 constitutes the refereed proceedings of the 10th International Conference of Pioneering Computer Scientists, Engineers and Educators, ICPCSEE 2024, held in Macau, China, during September 27–30, 2024.The 74 full papers and 3 short papers presented in these three volumes were carefully reviewed and selected from 249 submissions.The papers are organized in the following topical sections:Part I: Novel methods or tools used in big data and its applications; applications of data science.Part II: Education research, methods and materials for data science and engine; data security and privacy; big data mining and knowledge management.Part III: Infrastructure for data science; social media and recommendation system; multimedia data management and analysis.
R 3,329.70

R 947.00

R 1,139.00

Strumenti open source per l'analisi dei dati fisici
Lo scopo di questo libro di testo è quello di fornire competenze informatiche per analizzare dati raccolti tramite diversi tipi di esperimenti. In generale, l'analisi dei dati è complementare alle attività sperimentali e/o teoriche, ma, di fatto, una parte fondamentale del processo formativo nei corsi di laurea scientifica (come Fisica, Matematica, Chimica, Biologia e Ingegneria) consiste in diverse attività di laboratorio, raccogliendo dati e poi analizzandoli e interpretandoli. Sono disponibili diversi strumenti di analisi per questo scopo, tra cui quelli commerciali e open source. Alcuni di essi consentono di analizzare i dati in modo intuitivo e possono essere utili per il primo approccio di uno studente a un problema di analisi dei dati, ma, allo stesso tempo, rappresentano un limite alle reali possibilità che gli studenti possono raggiungere utilizzando le potenzialità di calcolo offerte da una buona conoscenza dei linguaggi di programmazione. Per questo motivo, almeno un corso di informatica è generalmente presente nei corsi di laurea scientifica, così come nei laboratori sperimentali in cui parte del tempo di formazione è dedicato all'analisi e alla visualizzazione dei dati.Una parte del libro è dedicata a fornire i rudimenti della programmazione in C++, Python e altri linguaggi open source. Nella seconda parte, Root, un potente framework di analisi dei dati open source, e l'universo delle librerie Python saranno introdotti come uno strumento completo per l'analisi dei dati, così come la loro applicazione ed esempi riguardanti esperimenti di fisica eseguiti in laboratorio.
R 2,374.68

Python for Engineers and Scientists
This book equips technical professionals with a complete, structured path to mastering Python for real-world engineering and scientific applications. As Python becomes central to research labs, automation, simulation, and data-driven engineering, the learning curve remains steep. This book bridges that gap with a practical roadmap from fundamentals to professional-grade scientific computing.The book begins by building a strong programming foundation—covering Python’s architecture, essential syntax, data structures, modules, functions, control flow, and object-oriented design. Readers learn not only how to write Python, but why the language behaves the way it does, ensuring deep understanding and strong problem-solving skills. From there, the focus shifts to practical engineering tools. Dedicated chapters train readers in file handling, math modules, and key scientific libraries including NumPy, SciPy, Pandas, and Matplotlib, enabling efficient computation, signal processing, data analysis, and high-quality visualization. Advanced chapters then showcase Python’s versatility through GUI development with Kivy, database work with SQLAlchemy, and hands-on control system modeling and analysis. Each topic is rooted in industry and academic scenarios, making the content directly applicable to automation, simulation, data workflows, and engineering computation.Whether you're a student building foundational skills or a professional modernizing engineering workflows, this guide provides the programming depth, scientific tools, and applied knowledge needed to use Python confidently for prototyping, simulation, analysis, and automation. It is the one-stop resource for mastering Python in technical disciplines.What you will learn:Learn core Python programming concepts, including variables, loops, functions, and object-oriented principles in a scientific and engineering context.Build strong skills in key scientific Python libraries such as NumPy, Pandas, Matplotlib, and SciPy for computation, analysis, and visualization.Apply Python to real-world engineering scenarios, including dynamic control systems and automation workflows.Develop interactive engineering applications by creating graphical user interfaces (GUIs) with Kivy. Who this book is for:This book is intended for practicing engineers and scientists across various disciplines of engineering who need to use Python for complex problem-solving, simulation, and data analysis in their work.
R 1,368.00

Doing Data Science in R
This approachable introduction to doing data science in R provides step-by-step advice on using the tools and statistical methods to carry out data analysis. Introducing the fundamentals of data science and R before moving into more advanced topics like Multilevel Models and Probabilistic Modelling with Stan, it builds knowledge and skills gradually. This book: Focuses on providing practical guidance for all aspects, helping readers get to grips with the tools, software, and statistical methods needed to provide the right type and level of analysis their data requiresExplores the foundations of data science and breaks down the processes involved, focusing on the link between data science and practical social science skillsIntroduces R at the outset and includes extensive worked examples and R code every step of the way, ensuring students see the value of R and its connection to methods while providing hands-on practice in the softwareProvides examples and datasets from different disciplines and locations demonstrate the widespread relevance, possible applications, and impact of data science across the social sciences.
R 3,355.00

10 Machine Learning Blueprints You Should Know for Cybersecurity
Work on 10 practical projects, each with a blueprint for a different machine learning technique, and apply them in the real world to fight against cybercrimePurchase of the print or Kindle book includes a free PDF eBookKey FeaturesLearn how to frame a cyber security problem as a machine learning problemExamine your model for robustness against adversarial machine learningBuild your portfolio, enhance your resume, and ace interviews to become a cybersecurity data scientistBook DescriptionMachine learning in security is harder than other domains because of the changing nature and abilities of adversaries, high stakes, and a lack of ground-truth data. This book will prepare machine learning practitioners to effectively handle tasks in the challenging yet exciting cybersecurity space.The book begins by helping you understand how advanced ML algorithms work and shows you practical examples of how they can be applied to security-specific problems with Python – by using open source datasets or instructing you to create your own. In one exercise, you’ll also use GPT 3.5, the secret sauce behind ChatGPT, to generate an artificial dataset of fabricated news. Later, you’ll find out how to apply the expert knowledge and human-in-the-loop decision-making that is necessary in the cybersecurity space. This book is designed to address the lack of proper resources available for individuals interested in transitioning into a data scientist role in cybersecurity. It concludes with case studies, interview questions, and blueprints for four projects that you can use to enhance your portfolio.By the end of this book, you’ll be able to apply machine learning algorithms to detect malware, fake news, deep fakes, and more, along with implementing privacy-preserving machine learning techniques such as differentially private ML.What you will learnUse GNNs to build feature-rich graphs for bot detection and engineer graph-powered embeddings and featuresDiscover how to apply ML techniques in the cybersecurity domainApply state-of-the-art algorithms such as transformers and GNNs to solve security-related issuesLeverage ML to solve modern security issues such as deep fake detection, machine-generated text identification, and stylometric analysisApply privacy-preserving ML techniques and use differential privacy to protect user data while training ML modelsBuild your own portfolio with end-to-end ML projects for cybersecurityWho this book is forThis book is for machine learning practitioners interested in applying their skills to solve cybersecurity issues. Cybersecurity workers looking to leverage ML methods will also find this book useful. An understanding of the fundamental machine learning concepts and beginner-level knowledge of Python programming are needed to grasp the concepts in this book. Whether you’re a beginner or an experienced professional, this book offers a unique and valuable learning experience that’ll help you develop the skills needed to protect your network
R 1,693.00

R 533.00

Python for Scientific Computing and Artificial Intelligence
Python for Scientific Computing and Artificial Intelligence is split into 3 parts: in Section 1, the reader is introduced to the Python programming language and shown how Python can aid in the understanding of advanced High School Mathematics. In Section 2, the reader is shown how Python can be used to solve real-world problems from a broad range of scientific disciplines. Finally, in Section 3, the reader is introduced to neural networks and shown how TensorFlow (written in Python) can be used to solve a large array of problems in Artificial Intelligence (AI).This book was developed from a series of national and international workshops that the author has been delivering for over twenty years. The book is beginner friendly and has a strong practical emphasis on programming and computational modelling.Features:No prior experience of programming is requiredOnline GitHub repository available with codes for readers to practiceCovers applications and examples from biology, chemistry, computer science, data science, electrical and mechanical engineering, economics, mathematics, physics, statistics and binary oscillator computingFull solutions to exercises are available as Jupyter notebooks on the WebSupport MaterialGitHub Repository of Python Files and Notebooks: https://github.com/proflynch/CRC-Press/Solutions to All Exercises:Section 1: An Introduction to Python: https://drstephenlynch.github.io/webpages/SolutionsSection1.htmlSection 2: Python for Scientific Computing: https://drstephenlynch.github.io/webpages/SolutionsSection2.htmlSection 3: Artificial Intelligence: https://drstephenlynch.github.io/webpages/SolutionsSection3.html
R 3,041.00

Applying Data Science and Learning Analytics Throughout a Learner's Lifespan
Research in the domains of learning analytics and educational data mining has prototyped an approach where methodologies from data science and machine learning are used to gain insights into the learning process by using large amounts of data. As many training and academic institutions are maturing in their data-driven decision making, useful, scalable, and interesting trends are emerging. Organizations can benefit from sharing information on those efforts. Applying Data Science and Learning Analytics Throughout a Learner's Lifespan examines novel and emerging applications of data science and sister disciplines for gaining insights from data to inform interventions into learners' journeys and interactions with academic institutions. Data is collected at various times and places throughout a learner's lifecycle, and the learners and the institution should benefit from the insights and knowledge gained from this data. Covering topics such as learning analytics dashboards, text network analysis, and employment recruitment, this book is an indispensable resource for educators, computer scientists, faculty of higher education, government officials, educational administration, students of higher education, pre-service teachers, business professionals, researchers, and academicians.
R 8,326.77



Data Science and Machine Learning Applications in Subsurface Engineering
This book covers unsupervised learning, supervised learning, clustering approaches, feature engineering, explainable AI and multioutput regression models for subsurface engineering problems. Processing voluminous and complex data sets are the primary focus of the field of machine learning (ML). ML aims to develop data-driven methods and computational algorithms that can learn to identify complex and non-linear patterns to understand and predict the relationships between variables by analysing extensive data. Although ML models provide the final output for predictions, several steps need to be performed to achieve accurate predictions. These steps, data pre-processing, feature selection, feature engineering and outlier removal, are all contained in this book. New models are also developed using existing ML architecture and learning theories to improve the performance of traditional ML models and handle small and big data without manual adjustments.This research-oriented book will help subsurface engineers, geophysicists, and geoscientists become familiar with data science and ML advances relevant to subsurface engineering. Additionally, it demonstrates the use of data-driven approaches for salt identification, seismic interpretation, estimating enhanced oil recovery factor, predicting pore fluid types, petrophysical property prediction, estimating pressure drop in pipelines, bubble point pressure prediction, enhancing drilling mud loss, smart well completion and synthetic well log predictions.
R 10,005.34


Geographic Data Science with R
The burgeoning field of data science has provided a wealth of techniques for analysing large and complex geospatial datasets, including descriptive, explanatory, and predictive analytics. However, applying these methods is just one part of the overall process of geographic data science. Other critical steps include screening for suspect data values, handling missing data, harmonizing data from multiple sources, summarizing the data, and visualizing data and analysis results. Although there are many books available on statistical and machine learning methods, few encompass the broader topic of scientific workflows for geospatial data processing and analysis. The purpose of Geographic Data Science with R is to fill this gap by providing a series of tutorials aimed at teaching good practices for using geospatial data to address problems in environmental geography. It is based on the R language and environment, which currently provides the best option for working with diverse spatial and non-spatial data in a single platform. Fundamental techniques for processing and visualizing tabular, vector, and raster data are introduced through a series of practical examples followed by case studies that combine multiple types of data to address more complex problems. The book will have a broad audience. Both students and professionals can use it as a workbook to learn high-level techniques for geospatial data processing and analysis with R. It is also suitable as a textbook. Although not intended to provide a comprehensive introduction to R, it is designed to be accessible to readers who have at least some knowledge of coding but little to no experience with R. Key Features: Focus on developing practical workflows for processing and integrating multiple sources of geospatial data in R Example-based approach that teaches R programming and data science concepts through real-world applications related to climate, land cover and land use, and natural hazards. Consistent use of tidyverse packages for tabular data manipulation and visualization. Strong focus on analysing continuous and categorical raster datasets using the new terra package Organized so that each chapter builds on the topics and techniques covered in the preceding chapters Can be used for self-study or as the textbook for a geospatial science course.
R 5,165.00

Bioinformatics with Python Cookbook
Enhance your bioinformatics toolbox with practical Python recipes, tips, and tricks for key tasks like aligning sequence data, calling variants, and building Infrastructure as CodeKey FeaturesPerform sequence analysis at primary, secondary, and tertiary levels using Python librariesSolve real-world problems in the fields of phylogenetics, protein design, and annotationUse language models and other AI techniques to work with multimodal bioinformatics dataPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionIf you've ever felt overwhelmed by the vast number of Python tools available for bioinformatics, you're not alone. The Bioinformatics with Python Cookbook is a recipe-based guide that explores practical approaches for solving classic bioinformatics challenges, showing you which Python packages work best for each task.You’ll start with the essential Python libraries for data science and bioinformatics, then move through key workflows in sequencing analysis, quality control, alignment, and variant calling. Along the way, you’ll pick up modern coding practices, explore recent advances in bioinformatics research, and gain hands-on experience with libraries such as NumPy, pandas, and sci-kit learn. This book walks you through core bioinformatics tasks such as phylogenetic analysis and population genomics while familiarizing you with the wealth of modern public bioinformatics databases. You’ll learn cloud computing approaches used by researchers, set up workflow orchestration systems for controlling bioinformatics pipelines, and see how AI and the use of large language models (LLMs) are reshaping the field–right down to designing proteins and DNA.By the end of this book, you’ll be ready to apply Python for real bioinformatics work and launch bioinformatics pipelines for your research.What you will learnProcess, analyze, and align sequencing dataCall variants and interpret their biological meaningUse modern cloud infrastructure to launch bioinformatics workflowsIngest, clean, and transform data efficientlyExplore how AI is shaping the future of bioinformaticsLeverage imaging data for biological insightsApply single-cell sequencing to cluster and compare gene expressionWho this book is forThis book is for early- to mid-level practitioners in bioinformatics, data science, and software engineering who want to improve their skills and apply practical solutions to real-world problems. You should have a basic understanding of biology, including DNA, proteins, and cell structure, as well as Python programming and software engineering techniques. While prior exposure to machine learning with Python is not essential, experience with a cloud computing platform (AWS, GCP, or Azure) will be helpful.
R 1,628.00


R 544.03

Learning to Love Data Science
Until recently, many people thought big data was a passing fad. "Data science" was an enigmatic term. Today, big data is taken seriously, and data science is considered downright sexy. With this anthology of reports from award-winning journalist Mike Barlow, you'll appreciate how data science is fundamentally altering our world, for better and for worse. Barlow paints a picture of the emerging data space in broad strokes. From new techniques and tools to the use of data for social good, you'll find out how far data science reaches. With this anthology, you'll learn how: Analysts can now get results from their data queries in near real time Indie manufacturers are blurring the lines between hardware and software Companies try to balance their desire for rapid innovation with the need to tighten data security Advanced analytics and low-cost sensors are transforming equipment maintenance from a cost center to a profit center CIOs have gradually evolved from order takers to business innovators New analytics tools let businesses go beyond data analysis and straight to decision-making Mike Barlow is an award-winning journalist, author, and communications strategy consultant.Since launching his own firm, Cumulus Partners, he has represented major organizations in a number of industries.
R 570.00

R 1,160.00


Data Analytics for Finance Using Python
Unlock the power of data analytics in finance with this comprehensive guide. Data Analytics for Finance Using Python is your key to unlocking the secrets of the financial markets.In this book, you’ll discover how to harness the latest data analytics techniques, including machine learning and inferential statistics, to make informed investment decisions and drive business success. With a focus on practical application, this book takes you on a journey from the basics of data preprocessing and visualization to advanced modeling techniques for stock price prediction.Through real-world case studies and examples, you’ll learn how to: Uncover hidden patterns and trends in financial data Build predictive models that drive investment decisions Optimize portfolio performance using data-driven insights Stay ahead of the competition with cutting-edge data analytics techniquesWhether you’re a finance professional seeking to enhance your data analytics skills or a researcher looking to advance the field of finance through data-driven insights, this book is an essential resource. Dive into the world of data analytics in finance and discover the power to make informed decisions, drive business success, and stay ahead of the curve.This book will be helpful for students, researchers, and users of machine learning and financial tools in the disciplines of commerce, management, and economics.
R 2,695.81

Learn Python 3 the Hard Way
You Will Learn Python 3! Zed Shaw has perfected the world’s best system for learning Python 3. Follow it and you will succeed—just like the millions of beginners Zed has taught to date! You bring the discipline, commitment, and persistence; the author supplies everything else. In Learn Python 3 the Hard Way, you’ll learn Python by working through 52 brilliantly crafted exercises. Read them. Type their code precisely. (No copying and pasting!) Fix your mistakes. Watch the programs run. As you do, you’ll learn how a computer works; what good programs look like; and how to read, write, and think about code. Zed then teaches you even more in 5+ hours of video where he shows you how to break, fix, and debug your code—live, as he’s doing the exercises. Install a complete Python environmentOrganize and write codeFix and break codeBasic mathematicsVariablesStrings and textInteract with usersWork with filesLooping and logicData structures using lists and dictionariesProgram designObject-oriented programmingInheritance and compositionModules, classes, and objectsPython packagingAutomated testingBasic game developmentBasic web development It’ll be hard at first. But soon, you’ll just get it—and that will feel great! This course will reward you for every minute you put into it. Soon, you’ll know one of the world’s most powerful, popular programming languages. You’ll be a Python programmer. This Book Is Perfect For Total beginners with zero programming experienceJunior developers who know one or two languagesReturning professionals who haven’t written code in yearsSeasoned professionals looking for a fast, simple, crash course in Python 3
R 912.00

R 3,581.00

Data Science Without Makeup
Mikhail Zhilkin, a data scientist who has worked on projects ranging from Candy Crush games to Premier League football players’ physical performance, shares his strong views on some of the best and, more importantly, worst practices in data analytics and business intelligence. Why data science is hard, what pitfalls analysts and decision-makers fall into, and what everyone involved can do to give themselves a fighting chance—the book examines these and other questions with the skepticism of someone who has seen the sausage being made. Honest and direct, full of examples from real life, Data Science Without Makeup: A Guidebook for End-Users, Analysts and Managers will be of great interest to people who aspire to work with data, people who already work with data, and people who work with people who work with data—from students to professional researchers and from early-career to seasoned professionals.Mikhail Zhilkin is a data scientist at Arsenal FC. He has previously worked on the popular Candy Crush mobile games and in sports betting.
R 2,892.00

Applied Deep Learning on Graphs
Gain a deep understanding of applied deep learning on graphs from data, algorithm, and engineering viewpoints to construct enterprise-ready solutions using deep learning on graph data for wide range of domainsKey FeaturesExplore graph data in real-world systems and leverage graph learning for impactful business resultsDive into popular and specialized deep neural architectures like graph convolutional and attention networksLearn how to build scalable and productionizable graph learning solutionsPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionWith their combined expertise spanning cutting-edge AI product development at industry giants such as Walmart, Adobe, Samsung, and Arista Networks, Lakshya and Subhajoy provide real-world insights into the transformative world of graph neural networks (GNNs).This book demystifies GNNs, guiding you from foundational concepts to advanced techniques and real-world applications. You’ll see how graph data structures power today’s interconnected world, why specialized deep learning approaches are essential, and how to address challenges with existing methods. You’ll start by dissecting early graph representation techniques such as DeepWalk and node2vec. From there, the book takes you through popular GNN architectures, covering graph convolutional and attention networks, autoencoder models, LLMs, and technologies such as retrieval augmented generation on graph data. With a strong theoretical grounding, you’ll seamlessly navigate practical implementations, mastering the critical topics of scalability, interpretability, and application domains such as NLP, recommendations, and computer vision.By the end of this book, you’ll have mastered the underlying ideas and practical coding skills needed to innovate beyond current methods and gained strategic insights into the future of GNN technologies.What you will learnDiscover how to extract business value through a graph-centric approachDevelop a basic understanding of learning graph attributes using machine learningIdentify the limitations of traditional deep learning with graph data and explore specialized graph-based architecturesUnderstand industry applications of graph deep learning, including recommender systems and NLPIdentify and overcome challenges in production such as scalability and interpretabilityPerform node classification and link prediction using PyTorch GeometricWho this book is forFor data scientists, machine learning practitioners, researchers delving into graph-based data, and software engineers crafting graph-related applications, this book offers theoretical and practical guidance with real-world examples. A foundational grasp of ML concepts and Python is presumed.
R 1,693.00

R 1,954.00

R 305.00

Python for Islamic Astronomy
Python for Islamic Astronomy: Modern Computational Approaches to Hijri Calendar, Qibla, and Prayer Times responds to the urgent need to improve calculation accuracy and data visualizations in the field of Islamic Astronomy. This field is becoming increasingly complex, leading to mistakes in determining the beginning of the Hijri month, Qibla directions, and prayer times. This book offers a more precise approach by showing how the Python environment can be tailored for astronomical computations and how the mathematical principles behind Qiblah determination can be implemented through elegant Python algorithms. The guide provides detailed methodologies for calculating prayer times with astronomical precision, allowing for accurate scheduling regardless of global location. The book also delves into the science of moonsighting, helping readers learn to compute and analyze observation data critical for Islamic calendar determinations. Advanced visualization chapters bring these calculations to life through practical applications: develop your own Qiblah compass, create visual representations of the sun’s position during prayer times, and generate detailed lunar crescent visibility charts to aid in moon-sighting efforts. Perfect for programmers interested in Islamic Astronomy, religious scholars embracing technology, or anyone seeking to understand the mathematical foundations behind these traditional practices, this guide bridges ancient wisdom with modern computational techniques, making complex astronomical calculations accessible through the power of Python.Key Features:The first book to provide practical guidance for using Python, supplemented by an interactive coding website, to solve real-world problems in the field of Islamic Astronomy.Uses the latest and most-trusted methods in Islamic Astronomy, ensuring all calculations are accurate and based on well-recognized references.Includes visualizations that help readers understand key topics like Qibla direction, prayer time zones, and lunar crescent visibility, making the content practical and user-friendly.
R 3,615.00

R 635.00

Fine-Tuning AI
The era of generic, one-size-fits-all AI is ending. While foundational models like GPT, Claude, and Gemini excel at general knowledge, the next wave of innovation belongs to fine-tuned, domain-expert models that know your business, your code, and your data. This book is a practical guide to moving from the fragility of prompt engineering to the robustness, security, and control of model ownership. Written by award-winning researcher and bestselling author Laurence Moroney, Fine-Tuning AI walks you through the complete process of taking data and using it to train expert models that you own and run locally and privately on your laptop, phone, or data center. Aimed at Python-proficient developers and data owners who have hit the limits of APIs, high per-token costs, latency, or privacy concerns, the book provides a clear blueprint for building efficient, cost-effective systems that can outperform generalist models on specialized tasks. Understand the value of data and prepare it for fine-tuningBuild workflows for fine-tuning language modelsApply advanced adaptation techniques such as PEFT and LoRAMove beyond text with multimodal image understanding and generationOptimize, quantize, and serve private expert models in production
R 1,824.00

Apache Airflow Best Practices
Confidently orchestrate your data pipelines with Apache Airflow by applying industry best practices and scalable strategiesKey FeaturesSeamlessly migrate from Airflow 1.x to 2.x and explore the key features and improvements in version 2.xLearn Apache Airflow workflow authoring through practical, real-world use casesDiscover strategies to optimize and scale Airflow pipelines for high availability and operational resiliencePurchase of the print or Kindle book includes a free PDF eBookBook DescriptionData professionals face the challenge of managing complex data pipelines, orchestrating workflows across diverse systems, and ensuring scalable, reliable data processing. This definitive guide to mastering Apache Airflow, written by experts in engineering, data strategy, and problem-solving across tech, financial, and life sciences industries, is your key to overcoming these challenges. Covering everything from Airflow fundamentals to advanced topics such as custom plugin development, multi-tenancy, and cloud deployment, this book provides a structured approach to workflow orchestration. You’ll start with an introduction to data orchestration and Apache Airflow 2.x updates, followed by DAG authoring, managing Airflow components, and connecting to external data sources. Through real-world use cases, you’ll learn how to implement ETL pipelines and orchestrate ML workflows in your environment, and scale Airflow for high availability and performance. You’ll also learn how to deploy Airflow in cloud environments, tackle operational considerations for scaling, and apply best practices for CI/CD and monitoring.By the end of this book, you’ll be proficient in operating and using Apache Airflow, authoring high-quality workflows in Python, and making informed decisions crucial for production-ready Airflow implementations.What you will learnExplore the new features and improvements in Apache Airflow 2.0Design and build scalable data pipelines using DAGsImplement ETL pipelines, ML workflows, and advanced orchestration strategiesDevelop and deploy custom plugins and UI extensionsDeploy and manage Apache Airflow in cloud environments such as AWS, GCP, and AzurePlan and execute a scalable deployment strategy for long-term growthApply best practices for monitoring and maintaining AirflowWho this book is forThis book is ideal for data engineers, developers, IT professionals, and data scientists looking to optimize workflow orchestration with Apache Airflow. It's perfect for those who recognize Airflow’s potential and want to avoid common implementation pitfalls. Whether you’re new to data, an experienced professional, or a manager seeking insights, this guide will support you. A functional understanding of Python, some business experience, and basic DevOps skills are helpful. While prior experience with Airflow is not required, it is beneficial.
R 1,465.00
















































