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

Friendly Guide to Data Science
Unlock the world of data science--no coding required. Curious about data science but not sure where to start? This book is a beginner-friendly guide to what data science is and how people use it. It walks you through the essential topics--what data analysis involves, which skills are useful, and how terms like "data analytics" and "machine learning" connect--without getting too technical too fast. Data science isn't just about crunching numbers, pulling data from a database, or running fancy algorithms. It's about asking the right questions, understanding the process from start to finish, and knowing what's possible (and what's not). This book teaches you all of that, while also introducing important topics like ethics, privacy, and security--because working with data means thinking about people, too. Whether you're a student exploring new skills, a professional navigating data-driven decisions, or someone considering a career change, this book is your friendly gateway into the world of data science, one of today's most exciting fields. No coding or programming experience? No problem. You'll build a solid foundation and gain the confidence to engage with data science concepts-- just as AI and data become increasingly central to everyday life. What You Will Learn Grasp foundational statistics and how it matters in data analysis and data scienceUnderstand the data science project life cycle and how to manage a data science projectExamine the ethics of working with data and its use in data analysis and data scienceUnderstand the foundations of data security and privacyCollect, store, prepare, visualize, and present dataIdentify the many types of machine learning and know how to gauge performancePrepare for and find a career in data science Who This Book is for A wide range of readers who are curious about data science and eager to build a strong foundation. Perfect for undergraduates in the early semesters of their data science degrees, as it assumes no prior programming or industry experience. Professionals will find particular value in the real-world insights shared through practitioner interviews. Business leaders can use it to better understand what data science can do for them and how their teams are applying it. And for career changers, this book offers a welcoming entry point into the field--helping them explore the landscape before committing to more intensive learning paths like degrees or boot camps.
R 1,026.00

Hands-On Data Science with R
A hands-on guide for professionals to perform various data science tasks in RKey FeaturesExplore the popular R packages for data scienceUse R for efficient data mining, text analytics and feature engineeringBecome a thorough data science professional with the help of hands-on examples and use-cases in RBook DescriptionR is the most widely used programming language, and when used in association with data science, this powerful combination will solve the complexities involved with unstructured datasets in the real world. This book covers the entire data science ecosystem for aspiring data scientists, right from zero to a level where you are confident enough to get hands-on with real-world data science problems.The book starts with an introduction to data science and introduces readers to popular R libraries for executing data science routine tasks. This book covers all the important processes in data science such as data gathering, cleaning data, and then uncovering patterns from it. You will explore algorithms such as machine learning algorithms, predictive analytical models, and finally deep learning algorithms. You will learn to run the most powerful visualization packages available in R so as to ensure that you can easily derive insights from your data.Towards the end, you will also learn how to integrate R with Spark and Hadoop and perform large-scale data analytics without much complexity.What you will learnUnderstand the R programming language and its ecosystem of packages for data scienceObtain and clean your data before processingMaster essential exploratory techniques for summarizing dataExamine various machine learning prediction, modelsExplore the H2O analytics platform in R for deep learningApply data mining techniques to available datasetsWork with interactive visualization packages in RIntegrate R with Spark and Hadoop for large-scale data analyticsWho this book is forIf you are a budding data scientist keen to learn about the popular pandas library, or a Python developer looking to step into the world of data analysis, this book is the ideal resource you need to get started. Some programming experience in Python will be helpful to get the most out of this course
R 1,498.00

Agile Data Science 2.0
Data science teams looking to turn research into useful analytics applications require not only the right tools, but also the right approach if they're to succeed. With the revised second edition of this hands-on guide, up-and-coming data scientists will learn how to use the Agile Data Science development methodology to build data applications with Python, Apache Spark, Kafka, and other tools. Author Russell Jurney demonstrates how to compose a data platform for building, deploying, and refining analytics applications with Apache Kafka, MongoDB, ElasticSearch, d3.js, scikit-learn, and Apache Airflow. You'll learn an iterative approach that lets you quickly change the kind of analysis you're doing, depending on what the data is telling you. Publish data science work as a web application, and affect meaningful change in your organization.Build value from your data in a series of agile sprints, using the data-value pyramid Extract features for statistical models from a single dataset Visualize data with charts, and expose different aspects through interactive reports Use historical data to predict the future via classification and regression Translate predictions into actions Get feedback from users after each sprint to keep your project on track
R 1,368.00

Biomedical Data Science: A Step-by-Step Guide to Analysis and Interpretation
Biomedical Data Science: A Step-by-Step Guide to Analysis and Interpretation is a practical roadmap for transforming complex biomedical data into reliable insights. Designed for readers at the crossroads of biology, medicine, and computation, the book walks readers through the entire lifecycle of analysis, from formulating clear questions to designing robust studies, quantifying uncertainty, building and validating models, and interpreting results responsibly.Instead of overwhelming the reader with derivations, it emphasises conceptual clarity, reproducibility, and interpretability, linking key ideas with Python workflows using widely adopted libraries. Core statistical tools (estimation, confidence intervals, hypothesis testing, multiple testing) are integrated with essential machine-learning practices (cross-validation, metrics, baseline vs. null models, sanity checks, and model explanation).An end-to-end clinical case study ties everything together—demonstrating how design decisions, preprocessing, statistical analysis, and predictive modelling collectively influence conclusions and clinical significance. As the first volume of the River Series, this book establishes a practical, open, and interdisciplinary approach to data-driven biomedicine, guiding readers to “get it right” from the outset.
R 5,001.00

Julia for Data Science
Explore the world of data science from scratch with Julia by your sideAbout This Book• An in-depth exploration of Julia's growing ecosystem of packages• Work with the most powerful open-source libraries for deep learning, data wrangling, and data visualization• Learn about deep learning using Mocha.jl and give speed and high performance to data analysis on large data setsWho This Book Is ForThis book is aimed at data analysts and aspiring data scientists who have a basic knowledge of Julia or are completely new to it. The book also appeals to those competent in R and Python and wish to adopt Julia to improve their skills set in Data Science. It would be beneficial if the readers have a good background in statistics and computational mathematics.What You Will Learn• Apply statistical models in Julia for data-driven decisions• Understanding the process of data munging and data preparation using Julia• Explore techniques to visualize data using Julia and D3 based packages• Using Julia to create self-learning systems using cutting edge machine learning algorithms• Create supervised and unsupervised machine learning systems using Julia. Also, explore ensemble models• Build a recommendation engine in Julia• Dive into Julia's deep learning framework and build a system using Mocha.jlIn DetailJulia is a fast and high performing language that's perfectly suited to data science with a mature package ecosystem and is now feature complete. It is a good tool for a data science practitioner. There was a famous post at Harvard Business Review that Data Scientist is the sexiest job of the 21st century. (https://hbr.org/2012/10/data-scientist-the-sexiest-job-of-the-21st-century).This book will help you get familiarised with Julia's rich ecosystem, which is continuously evolving, allowing you to stay on top of your game.This book contains the essentials of data science and gives a high-level overview of advanced statistics and techniques. You will dive in and will work on generating insights by performing inferential statistics, and will reveal hidden patterns and trends using data mining. This has the practical coverage of statistics and machine learning. You will develop knowledge to build statistical models and machine learning systems in Julia with attractive visualizations.You will then delve into the world of Deep learning in Julia and will understand the framework, Mocha.jl with which you can create artificial neural networks and implement deep learning.This book addresses the challenges of real-world data science problems, including data cleaning, data preparation, inferential statistics, statistical modeling, building high-performance machine learning systems and creating effective visualizations using Julia.Style and approachThis practical and easy-to-follow yet comprehensive guide will get you learning about Julia with respect to data science. Each topic is explained thoroughly and placed in context. For the more inquisitive, we dive deeper into the lang
R 1,889.00

R 519.00


Mastering Python Data Visualization
Generate effective results in a variety of visually appealing charts using the plotting packages in PythonAbout This Book• Explore various tools and their strengths while building meaningful representations that can make it easier to understand data• Packed with computational methods and algorithms in diverse fields of science• Written in an easy-to-follow categorical style, this book discusses some niche techniques that will make your code easier to work with and reuseWho This Book Is ForIf you are a Python developer who performs data visualization and wants to develop existing knowledge about Python to build analytical results and produce some amazing visual display, then this book is for you. A basic knowledge level and understanding of Python libraries is assumed.What You Will Learn• Gather, cleanse, access, and map data to a visual framework• Recognize which visualization method is applicable and learn best practices for data visualization• Get acquainted with reader-driven narratives and author-driven narratives and the principles of perception• Understand why Python is an effective tool to be used for numerical computation much like MATLAB, and explore some interesting data structures that come with it• Explore with various visualization choices how Python can be very useful in computation in the field of finance and statistics• Get to know why Python is the second choice after Java, and is used frequently in the field of machine learning• Compare Python with other visualization approaches using Julia and a JavaScript-based framework such as D3.js• Discover how Python can be used in conjunction with NoSQL such as Hive to produce results efficiently in a distributed environmentIn DetailPython has a handful of open source libraries for numerical computations involving optimization, linear algebra, integration, interpolation, and other special functions using array objects, machine learning, data mining, and plotting. Pandas have a productive environment for data analysis. These libraries have a specific purpose and play an important role in the research into diverse domains including economics, finance, biological sciences, social science, health care, and many more. The variety of tools and approaches available within Python community is stunning, and can bolster and enhance visual story experiences.This book offers practical guidance to help you on the journey to effective data visualization. Commencing with a chapter on the data framework, which explains the transformation of data into information and eventually knowledge, this book subsequently covers the complete visualization process using the most popular Python libraries with working examples. You will learn the usage of Numpy, Scipy, IPython, MatPlotLib, Pandas, Patsy, and Scikit-Learn with a focus on generating results that can be visualized in many different ways. Further chapters are aimed at not only showing advanced techniques such as interactive plotting; numerical, graphical
R 1,889.00

Business Analytics with Python
Your essential textbook for mastering business analytics through Python.Business Analytics with Python by Bowei Chen and Gerhard Kling is the definitive guide for upper-level undergraduate and postgraduate students studying business, management or finance. Designed to support analytics modules that prioritize practical application, this textbook introduces students to data-driven decision-making through Python, without assuming a background in computer science. It aligns with course outcomes by integrating statistical, mathematical and machine learning techniques into a unified business context. This textbook takes a holistic approach to business analytics, exploring how Python can be used to interpret and solve real-world problems. From foundational coding skills to the implementation of supervised and unsupervised machine learning methods, students learn how to translate data into insight across key business functions. Through industry-relevant case studies, including customer churn analysis, fraud detection and sales forecasting, learners build confidence in applying analytics to real organizational challenges. Pedagogical features include: - A running case study that reinforces practical learning across chapters - Clear learning objectives and chapter summaries to track progress - Step-by-step exercises and coding activities to build analytical fluency - Examples grounded in real business applications for immediate relevance Whether preparing for exams or building analytical capability for a future career, this textbook equips students with the tools to turn business data into strategic advantage.
R 2,353.68

Machine Learning In Business Finance Using Python
This book is an introduction to machine learning using Python programming language with applications in finance and business. Coverages include the prediction methods of logistic regression, Naïve Bayes, k-Nearest Neighbor, Support Vector Machine, Random Forest, Gradient Boosting, and various types of Neural Networks. Performance measurements and assessments of feature importance are also explained. The book also contains detailed examples of the applications with data. Python codes are explained in a step-by-step manner using Jupyter Notebook so that the readers can practise on their own.
R 3,596.73

R 1,740.00

Intuitive Biostatistics with Python
Intuitive Biostatistics with Python is a comprehensive guide intended for a broad audience in the life sciences including laboratory scientists, students, technical staff, and physicians wishing to deepen their knowledge of data analysis. The goal of this book is to make biostatistics accessible and practical by integrating its concepts with Python, a powerful and easy-to-learn programming language. This dual approach enables life science professionals to better understand their own data, critically evaluate published work, and acquire highly sought-after computational skills.The choice of Python is deliberate, offering significant advantages over traditional point-and-click software. It ensures transparency and reproducibility through auditable code, offers unparalleled flexibility for custom analyses, and fosters deep computational thinking by revealing the mechanics of statistical tests. Moreover, Python is free, open source, and increasingly integrated into scientific and educational workflows, particularly with the use of artificial intelligence.This book offers original and practical explanations of fundamental statistical principles such as calculating P values and confidence intervals, bootstrapping, and simulation, using visualization to make abstract concepts tangible. Readers are encouraged to actively engage in learning through fully shared and well-documented code snippets, easily adaptable to their own research and publications. To reinforce learning, each chapter concludes with a cheat sheet summarizing the newly acquired functions and methods. The book also offers detailed, step-by-step demonstrations of how Python's statistical packages work, including the underlying mathematical equations. Ultimately, this book represents a commitment to improving scientific rigor and solving challenges such as reproducibility in the biomedical sciences.
R 2,514.00

Earth Observation Using Python
Learn basic Python programming to create functional and effective visualizations from earth observation satellite data sets Thousands of satellite datasets are freely available online, but scientists need the right tools to efficiently analyze data and share results. Python has easy-to-learn syntax and thousands of libraries to perform common Earth science programming tasks. Earth Observation Using Python: A Practical Programming Guide presents an example-driven collection of basic methods, applications, and visualizations to process satellite data sets for Earth science research. Gain Python fluency using real data and case studiesRead and write common scientific data formats, like netCDF, HDF, and GRIB2Create 3-dimensional maps of dust, fire, vegetation indices and moreLearn to adjust satellite imagery resolution, apply quality control, and handle big filesDevelop useful workflows and learn to share code using version controlAcquire skills using online interactive code available for all examples in the book The American Geophysical Union promotes discovery in Earth and space science for the benefit of humanity. Its publications disseminate scientific knowledge and provide resources for researchers, students, and professionals.Find out more about this book from this Q&A with the Author
R 5,990.00

Python Tools for Data Scientists
As part of the best-selling Pocket Primer series, this book is designed to provide an introduction to Python tools which are used by data scientists. It includes coverage of fundamental aspects of NumPy and Pandas, how to write regular expressions, and how to perform data cleaning tasks. The first chapter contains a quick tour of basic Python, followed by a chapter introducing NumPy, and a chapter on Pandas. Chapter 4 provides a high-level view of Sklearn and SciPy. Chapter 5 contains an assortment of data cleaning tasks that are solved via Python and the awk programming language. Chapter 6 delves into data visualization with Matplotlib, Seaborn, and Bokeh. Next, one appendix explores issues that can arise with data, followed by an appendix on awk. Numerous code samples are used to illustrate concepts. Companion files with source code are available for downloading from the publisher. FEATURES:Introduces Python, NumPy, Sklearn, SciPy, and awk.Covers data cleaning tasks and data visualization.Features numerous code samples throughout.Includes companion files with source code .
R 957.00

SQL for Data Science
This textbook explains SQL within the context of data science and introduces the different parts of SQL as they are needed for the tasks usually carried out during data analysis. Using the framework of the data life cycle, it focuses on the steps that are very often given the short shift in traditional textbooks, like data loading, cleaning and pre-processing.The book is organized as follows. Chapter 1 describes the data life cycle, i.e. the sequence of stages from data acquisition to archiving, that data goes through as it is prepared and then actually analyzed, together with the different activities that take place at each stage. Chapter 2 gets into databases proper, explaining how relational databases organize data. Non-traditional data, like XML and text, are also covered. Chapter 3 introduces SQL queries, but unlike traditional textbooks, queries and their parts are described around typical data analysis tasks like data exploration, cleaning and transformation. Chapter 4 introduces some basic techniques for data analysis and shows how SQL can be used for some simple analyses without too much complication. Chapter 5 introduces additional SQL constructs that are important in a variety of situations and thus completes the coverage of SQL queries. Lastly, chapter 6 briefly explains how to use SQL from within R and from within Python programs. It focuses on how these languages can interact with a database, and how what has been learned about SQL can be leveraged to make life easier when using R or Python. All chapters contain a lot of examples and exercises on the way, and readers are encouraged to install the two open-source database systems (MySQL and Postgres) that are used throughout the book in order to practice and work on the exercises, because simply reading the book is much less useful than actually using it.This book is for anyone interested in data science and/or databases. It just demands a bit of computer fluency, but no specific background on databases or data analysis. All concepts are introduced intuitively and with a minimum of specialized jargon. After going through this book, readers should be able to profitably learn more about data mining, machine learning, and database management from more advanced textbooks and courses.
R 1,690.92

Python Data Cleaning and Preparation Best Practices
Take your data preparation skills to the next level by converting any type of data asset into a structured, formatted, and readily usable dataset Key FeaturesMaximize the value of your data through effective data cleaning methodsEnhance your data skills using strategies for handling structured and unstructured dataElevate the quality of your data products by testing and validating your data pipelinesPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionProfessionals face several challenges in effectively leveraging data in today's data-driven world. One of the main challenges is the low quality of data products, often caused by inaccurate, incomplete, or inconsistent data. Another significant challenge is the lack of skills among data professionals to analyze unstructured data, leading to valuable insights being missed that are difficult or impossible to obtain from structured data alone.To help you tackle these challenges, this book will take you on a journey through the upstream data pipeline, which includes the ingestion of data from various sources, the validation and profiling of data for high-quality end tables, and writing data to different sinks. You’ll focus on structured data by performing essential tasks, such as cleaning and encoding datasets and handling missing values and outliers, before learning how to manipulate unstructured data with simple techniques. You’ll also be introduced to a variety of natural language processing techniques, from tokenization to vector models, as well as techniques to structure images, videos, and audio.By the end of this book, you’ll be proficient in data cleaning and preparation techniques for both structured and unstructured data.What you will learnIngest data from different sources and write it to the required sinksProfile and validate data pipelines for better quality controlGet up to speed with grouping, merging, and joining structured dataHandle missing values and outliers in structured datasetsImplement techniques to manipulate and transform time series dataApply structure to text, image, voice, and other unstructured dataWho this book is forWhether you're a data analyst, data engineer, data scientist, or a data professional responsible for data preparation and cleaning, this book is for you. Working knowledge of Python programming is needed to get the most out of this book.
R 1,531.00

Data Science in Practice
Data Science in Practice is the ideal introduction to data science. With or without math skills: Here you get the all-round view that you need for your projects. This book describes how to properly question data, in order to unearth the treasure that data can be. You will get to know the relevant analysis methods, and will be introduced to the programming language R, which is ideally suited for data analysis. Associated tools like notebooks that make data science programming easily accessible are included in this introduction. Because technology alone is not enough, this book also deals with problems in project implementation, illuminates various fields of application and does not forget to address ethical aspects. Data Science in Practice includes many examples, notes on errors, decision-making aids and other practical tips. This book is ideal as a complementary text for university students, and is a useful learning tool for those moving into more data-related roles.Key Features: Success factors and tools for all project phases Includes application examples for various subject areas Introduces many aspects of Data Science, from requirements analysis to data acquisition and visualization
R 3,041.00

Building Data Science Applications with FastAPI
Get well-versed with FastAPI features and best practices for testing, monitoring, and deployment to run high-quality and robust data science applicationsKey FeaturesCover the concepts of the FastAPI framework, including aspects relating to asynchronous programming, type hinting, and dependency injectionDevelop efficient RESTful APIs for data science with modern PythonBuild, test, and deploy high performing data science and machine learning systems with FastAPIBook DescriptionFastAPI is a web framework for building APIs with Python 3.6 and its later versions based on standard Python-type hints. With this book, you'll be able to create fast and reliable data science API backends using practical examples.This book starts with the basics of the FastAPI framework and associated modern Python programming language concepts. You'll be taken through all the aspects of the framework, including its powerful dependency injection system and how you can use it to communicate with databases, implement authentication and integrate machine learning models. Later, you'll cover best practices relating to testing and deployment to run a high-quality and robust application. You'll also be introduced to the extensive ecosystem of Python data science packages. As you progress, you'll learn how to build data science applications in Python using FastAPI. The book also demonstrates how to develop fast and efficient machine learning prediction backends and test them to achieve the best performance. Finally, you'll see how to implement a real-time face detection system using WebSockets and a web browser as a client.By the end of this FastAPI book, you'll have not only learned how to implement Python in data science projects but also how to maintain and design them to meet high programming standards with the help of FastAPI.What you will learnExplore the basics of modern Python and async I/O programmingGet to grips with basic and advanced concepts of the FastAPI frameworkImplement a FastAPI dependency to efficiently run a machine learning modelIntegrate a simple face detection algorithm in a FastAPI backendIntegrate common Python data science libraries in a web backendDeploy a performant and reliable web backend for a data science applicationWho this book is forThis Python data science book is for data scientists and software developers interested in gaining knowledge of FastAPI and its ecosystem to build data science applications. Basic knowledge of data science and machine learning concepts and how to apply them in Python is recommended.
R 1,889.00

R 519.00

Data-Driven SEO with Python
Solve SEO problems using data science. This hands-on book is packed with Python code and data science techniques to help you generate data-driven recommendations and automate the SEO workload. This book is a practical, modern introduction to data science in the SEO context using Python. With social media, mobile, changing search engine algorithms, and ever-increasing expectations of users for super web experiences, too much data is generated for an SEO professional to make sense of in spreadsheets. For any modern-day SEO professional to succeed, it is relevant to find an alternate solution, and data science equips SEOs to grasp the issue at hand and solve it. From machine learning to Natural Language Processing (NLP) techniques, Data-Driven SEO with Python provides tried and tested techniques with full explanations for solving both everyday and complex SEO problems.This book is ideal for SEO professionals who want to take their industry skills to the next level and enhance their business value, whether they are a new starter or highly experienced in SEO, Python programming, or both. What You'll LearnSee how data science works in the SEO contextThink about SEO challenges in a data driven wayApply the range of data science techniques to solve SEO issuesUnderstand site migration and relaunches areWho This Book Is ForSEO practitioners, either at the department head level or all the way to the new career starter looking to improve their skills. Readers should have basic knowledge of Python to perform tasks like querying an API with some data exploration and visualization.
R 912.00

Classic Computer Science Problems in Python
Classic Computer Science Problems in Python presents dozens of coding challenges, ranging from simple tasks like finding items in a list with a binary sort algorithm to clustering data using k-means. Classic Computer Science Problems in Python deepens your Python language skills by challenging you with time-tested scenarios, exercises, and algorithms. As you work through examples in search, clustering, graphs, and more, you'll remember important things you've forgotten and discover classic solutions to your "new" problems Key Features · Breadth-first and depth-first search algorithms · Constraints satisfaction problems · Common techniques for graphs · Adversarial Search · Neural networks and genetic algorithms · Written for data engineers and scientists with experience using Python. For readers comfortable with the basics of Python About the technology Python is used everywhere for web applications, data munging, and powerful machine learning applications. Even problems that seem new or unique stand on the shoulders of classic algorithms, coding techniques, and engineering principles. Master these core skills, and you’ll be ready to use Python for AI, data-centric programming, deep learning, and the other challenges you’ll face as you grow your skill as a programmer. David Kopec teaches at Champlain College in Burlington, VT and is the author of Manning’s Classic Computer Science Problemsin Swift.
R 925.00


Building Data Science Applications with FastAPI
Learn all the features and best practices of FastAPI to build, deploy, and monitor powerful data science and AI apps, like object detection or image generation.Purchase of the print or Kindle book includes a free PDF eBookKey FeaturesUncover the secrets of FastAPI, including async I/O, type hinting, and dependency injectionLearn to add authentication, authorization, and interaction with databases in a FastAPI backendDevelop real-world projects using pre-trained AI modelsBook DescriptionBuilding Data Science Applications with FastAPI is the go-to resource for creating efficient and dependable data science API backends. This second edition incorporates the latest Python and FastAPI advancements, along with two new AI projects – a real-time object detection system and a text-to-image generation platform using Stable Diffusion. The book starts with the basics of FastAPI and modern Python programming. You'll grasp FastAPI's robust dependency injection system, which facilitates seamless database communication, authentication implementation, and ML model integration. As you progress, you'll learn testing and deployment best practices, guaranteeing high-quality, resilient applications. Throughout the book, you'll build data science applications using FastAPI with the help of projects covering common AI use cases, such as object detection and text-to-image generation. These hands-on experiences will deepen your understanding of using FastAPI in real-world scenarios. By the end of this book, you'll be well equipped to maintain, design, and monitor applications to meet the highest programming standards using FastAPI, empowering you to create fast and reliable data science API backends with ease while keeping up with the latest advancements.What you will learnExplore the basics of modern Python and async I/O programmingGet to grips with basic and advanced concepts of the FastAPI frameworkDeploy a performant and reliable web backend for a data science applicationIntegrate common Python data science libraries into a web backendIntegrate an object detection algorithm into a FastAPI backendBuild a distributed text-to-image AI system with Stable DiffusionAdd metrics and logging and learn how to monitor themWho this book is forThis book is for data scientists and software developers interested in gaining knowledge of FastAPI and its ecosystem to build data science applications. Basic knowledge of data science and machine learning concepts and how to apply them in Python is recommended.
R 1,693.00

R 1,220.00

Docker for Data Science
Learn Docker "infrastructure as code" technology to define a system for performing standard but non-trivial data tasks on medium- to large-scale data sets, using Jupyter as the master controller.It is not uncommon for a real-world data set to fail to be easily managed. The set may not fit well into access memory or may require prohibitively long processing. These are significant challenges to skilled software engineers and they can render the standard Jupyter system unusable. As a solution to this problem, Docker for Data Science proposes using Docker. You will learn how to use existing pre-compiled public images created by the major open-source technologies—Python, Jupyter, Postgres—as well as using the Dockerfile to extend these images to suit your specific purposes. The Docker-Compose technology is examined and you will learn how it can be used to build a linked system with Python churning data behind the scenes and Jupyter managing these background tasks. Best practices in using existing images are explored as well as developing your own images to deploy state-of-the-art machine learning and optimization algorithms.What You'll Learn Master interactive development using the Jupyter platformRun and build Docker containers from scratch and from publicly available open-source imagesWrite infrastructure as code using the docker-compose tool and its docker-compose.yml file typeDeploy a multi-service data science application across a cloud-based systemWho This Book Is ForData scientists, machine learning engineers, artificial intelligence researchers, Kagglers, and software developers
R 1,688.42

R 547.00


R 502.00

Python 3 Using DeepSeek
This book is your definitive guide to mastering DeepSeek, a leading open-source Large Language Model (LLM), and leveraging its power through practical Python programming. It is structured to build your expertise from foundational Python data structures and object-oriented programming to advanced model deployment.The initial chapters establish a strong technical base in Python's core features, including comprehensions, iterators, and the OOP paradigm. The focus then shifts entirely to DeepSeek, detailing its innovative Mixture-of-Experts (MoE) architecture, its superior performance on code-centric benchmarks like HumanEval, and its efficiency advantages. You will gain crucial insight into model management, specifically through the concept of quantization and local deployment with tools like Ollama, which is essential for maximizing performance while minimizing resource usage. The final chapter provides numerous, practical Python mini-projects, allowing you to immediately apply DeepSeek's capabilities to a range of real-world tasks from basic web scraping and data visualization to advanced object-oriented programming and linear regression.Python 3 Using DeepSeek is essential reading for Python developers (intermediate to advanced), machine learning practitioners, and data scientists. It is your guide to integrating high-performing, open-source LLMs into your workflows, particularly for code generation, algorithmic reasoning, and highly efficient local model deployment.
R 2,674.00

R 526.00

R 519.00

Data Visualization in R and Python
Communicate the data that is powering our changing world with this essential text The advent of machine learning and neural networks in recent years, along with other technologies under the broader umbrella of ‘artificial intelligence,’ has produced an explosion in Data Science research and applications. Data Visualization, which combines the technical knowledge of how to work with data and the visual and communication skills required to present it, is an integral part of this subject. The expansion of Data Science is already leading to greater demand for new approaches to Data Visualization, a process that promises only to grow. Data Visualization in R and Python offers a thorough overview of the key dimensions of this subject. Beginning with the fundamentals of data visualization with Python and R, two key environments for data science, the book proceeds to lay out a range of tools for data visualization and their applications in web dashboards, data science environments, graphics, maps, and more. With an eye towards remarkable recent progress in open-source systems and tools, this book offers a cutting-edge introduction to this rapidly growing area of research and technological development. Data Visualization in R and Python readers will also find: Coverage suitable for anyone with a foundational knowledge of R and PythonDetailed treatment of tools including the Ggplot2, Seaborn, and Altair libraries, Plotly/Dash, Shiny, and othersCase studies accompanying each chapter, with full explanations for data operations and logic for each, based on Open Data from many different sources and of different formats Data Visualization in R and Python is ideal for any student or professional looking to understand the working principles of this key field.
R 4,722.00

Deploying Secure Data Science Applications in the Cloud
This step-by-step guide is for Data Scientists, ML engineers, and DevOps practitioners who need to turn prototypes into secure, scalable production services on AWS and Google Cloud. With step-by-step instructions and practical examples, this book bridges the gap between building Data Science applications and Machine Learning models, and deploying them effectively in real-world scenarios The book begins with an introduction to essential cloud concepts, providing detailed guidance on setting up a virtual machine (VM) on AWS--and later on Google Cloud--to serve applications. This includes configuring security groups and establishing secure SSH (Secure Shell) connections using VSCode (Visual Studio Code). You will learn how to deploy a dummy HTTP Streamlit application as a foundational exercise before advancing to more complex setups. Subsequent chapters dive deeper into key deployment practices, such as configuring load balancers, setting up domain and subdomain names, and securing applications with SSL (Secure Sockets Layer) certificates. The book introduces more advanced deployment strategies using Docker containers and Nginx as a reverse proxy, as well as secure serverless deployments of Jenkins, Flask, and Streamlit. You'll also learn how to train machine learning models and use Flask to build APIs that serve those models in production. In addition, the book offers hands-on demonstrations for using Jenkins as an ETL platform, Streamlit as a dashboard service, and Flask for API development. For those interested in serverless architectures, it provides detailed guidance on using AWS ECS (Elastic Container Service) Fargate and Google Cloud Run to build scalable and cost-effective solutions. By the end of this book, you will possess the skills to deploy and manage data science applications on the cloud with confidence. Whether you are scaling a personal project or deploying enterprise-level solutions, this book is your go-to resource for secure and seamless cloud deployments. What You Will Learn Deploy end-to-end data science applications with a strong foundation in cloud infrastructure setup, including VM provisioning, SSH access, security groups, SSL configuration, load balancers, and domain management for secure, real-world deployments Use industry-known tools such as Docker, Nginx, Flask, Streamlit, and Jenkins to build secure, scalable services Understand how to structure and expose machine learning models via APIs for production use Explore modern serverless architectures with AWS Fargate and Google Cloud Run to scale efficiently with minimal overhead Develop a cloud deployment mindset grounded in doing things from scratch--before adopting abstracted solutions Who This Book Is For Beginning to intermediate professionals with a basic understanding of Python, including Data Scientists, ML Engineers, Data Engineers, and Data Analysts who aim to securely deploy their projects in production environments, and individuals working on both personal
R 1,026.00

Data Science
This textbook provides an easy-to-understand introduction to the mathematical concepts and algorithms at the foundation of data science. It covers essential parts of data organization, descriptive and inferential statistics, probability theory, and machine learning. These topics are presented in a clear and mathematical sound way to help readers gain a deep and fundamental understanding. Numerous application examples based on real data are included. The book is well-suited for lecturers and students at technical universities, and offers a good introduction and overview for people who are new to the subject. Basic mathematical knowledge of calculus and linear algebra is required.
R 1,705.33

Data Engineering with Python
Build, monitor, and manage real-time data pipelines to create data engineering infrastructure efficiently using open-source Apache projectsKey FeaturesBecome well-versed in data architectures, data preparation, and data optimization skills with the help of practical examplesDesign data models and learn how to extract, transform, and load (ETL) data using PythonSchedule, automate, and monitor complex data pipelines in productionBook DescriptionData engineering provides the foundation for data science and analytics, and forms an important part of all businesses. This book will help you to explore various tools and methods that are used for understanding the data engineering process using Python.The book will show you how to tackle challenges commonly faced in different aspects of data engineering. You’ll start with an introduction to the basics of data engineering, along with the technologies and frameworks required to build data pipelines to work with large datasets. You’ll learn how to transform and clean data and perform analytics to get the most out of your data. As you advance, you'll discover how to work with big data of varying complexity and production databases, and build data pipelines. Using real-world examples, you’ll build architectures on which you’ll learn how to deploy data pipelines.By the end of this Python book, you’ll have gained a clear understanding of data modeling techniques, and will be able to confidently build data engineering pipelines for tracking data, running quality checks, and making necessary changes in production.What you will learnUnderstand how data engineering supports data science workflowsDiscover how to extract data from files and databases and then clean, transform, and enrich itConfigure processors for handling different file formats as well as both relational and NoSQL databasesFind out how to implement a data pipeline and dashboard to visualize resultsUse staging and validation to check data before landing in the warehouseBuild real-time pipelines with staging areas that perform validation and handle failuresGet to grips with deploying pipelines in the production environmentWho this book is forThis book is for data analysts, ETL developers, and anyone looking to get started with or transition to the field of data engineering or refresh their knowledge of data engineering using Python. This book will also be useful for students planning to build a career in data engineering or IT professionals preparing for a transition. No previous knowledge of data engineering is required.
R 1,693.00

Soccer Analytics with Machine Learning
Struggling to grasp machine learning concepts or unsure how to apply them in the real world? This book aims to change that by using the world's most popular game—soccer—to illuminate key concepts in predictive modeling and data science. Whether you're a complete beginner or you're interested in entering the burgeoning field of sports analytics, you'll develop a solid foundation in machine learning through engaging examples that bridge academic principles with practical applications.Written by experts in both machine learning and sports analytics, this practical Python-focused guide introduces fundamental data science techniques using real soccer data. Ideal for students, analysts, and soccer fans alike, it offers instructions on models and techniques such as logistic regression, random forests, deep learning, simulations, and feature engineering. But instead of memorizing algorithms, you'll learn by building predictive models to analyze match outcomes, test betting strategies, run simulated game scenarios, and more.Understand machine learning concepts by working with real sports dataDevelop, refine, and evaluate machine learning models, using Python for data analysisCarry out detailed analyses and research on soccer game predictions and betting strategies to surface valuable insightsApply the skills you learn to predictive modeling scenarios in other industries
R 1,368.00

R 1,628.00


R 885.00

Data Science in Education Using R
Data Science in Education Using R is the go-to reference for learning data science in the education field. The book answers questions like: What does a data scientist in education do? How do I get started learning R, the popular open-source statistical programming language? And what does a data analysis project in education look like?If you’re just getting started with R in an education job, this is the book you’ll want with you. This book gets you started with R by teaching the building blocks of programming that you’ll use many times in your career. The book takes a "learn by doing" approach and offers eight analysis walkthroughs that show you a data analysis from start to finish, complete with code for you to practice with. The book finishes with how to get involved in the data science community and how to integrate data science in your education job.This book will be an essential resource for education professionals and researchers looking to increase their data analysis skills as part of their professional and academic development.
R 2,528.00

R 1,985.00

Introduction to Data Science
An Introduction to Data Science is an easy-to-read, gentle introduction for advanced undergraduate, certificate, and graduate students coming from a wide range of backgrounds into the world of data science. After introducing the basic concepts of data science, the book builds on these foundations to explain data science techniques using the R programming language and RStudio® from the ground up. Short chapters allow instructors to group concepts together for a semester course and provide students with manageable amounts of information for each concept. By taking students systematically through the R programming environment, the book takes the fear out of data science and familiarizes students with the environment so they can be successful when performing advanced functions. The authors cover statistics from a conceptual standpoint, focusing on how to use and interpret statistics, rather than the math behind the statistics. This text then demonstrates how to use data effectively and efficiently to construct models, predict outcomes, visualize data, and make decisions. Accompanying digital resources provide code and datasets for instructors and learners to perform a wide range of data science tasks.
R 3,238.20

Quantitative Finance with Case Studies in Python
Quantitative Finance with Case Studies in Python: A Practical Guide to Investment Management, Trading and Financial Engineering bridges the gap between the theory of mathematical finance and the practical applications of these concepts for derivative pricing and portfolio management. The book provides students with a very hands-on, rigorous introduction to foundational topics in quant finance, such as options pricing, portfolio optimization and machine learning. Simultaneously, the reader benefits from a strong emphasis on the practical applications of these concepts for institutional investors.This new edition includes brand new material on data science and AI concepts, including large language models, as well as updated content to reflect the transition from Libor to SOFR to bring the text right up to date. It also includes expanded material on inflation and mortgage-backed securitie, more trade ideas embedded in each chapter and also via a dedicated chapter analyzing a set of derivatives trades. There are additional examples throughout based on recent market dynamics, including the post-Covid inflation shock and its impact on risk parity strategies.Overall, the new edition is designed to be even more of a practical tool than the first edition, and more firmly rooted in real-world data, applications, and examples.Features · Useful as both a teaching resource and as a practical tool for professional investors· Ideal textbook for first year graduate students in quantitative finance programs, such as those in master’s programs in Mathematical Finance, Quant Finance or Financial Engineering· Includes a perspective on the future of quant finance techniques, and in particular covers concepts of Machine Learning and Artificial Intelligence· Free-to-access repository with Python codes available at www.routledge.com/ 9781032014432 and on https://github.com/lingyixu/Quant-Finance-With-Python-Code.[CK1]
R 6,827.96

Graph Data Science with Neo4j
Supercharge your data with the limitless potential of Neo4j 5, the premier graph database for cutting-edge machine learningPurchase of the print or Kindle book includes a free PDF eBookKey FeaturesExtract meaningful information from graph data with Neo4j's latest version 5Use Graph Algorithms into a regular Machine Learning pipeline in PythonLearn the core principles of the Graph Data Science Library to make predictions and create data science pipelines.Book DescriptionNeo4j, along with its Graph Data Science (GDS) library, is a complete solution to store, query, and analyze graph data. As graph databases are getting more popular among developers, data scientists are likely to face such databases in their career, making it an indispensable skill to work with graph algorithms for extracting context information and improving the overall model prediction performance.Data scientists working with Python will be able to put their knowledge to work with this practical guide to Neo4j and the GDS library that offers step-by-step explanations of essential concepts and practical instructions for implementing data science techniques on graph data using the latest Neo4j version 5 and its associated libraries. You’ll start by querying Neo4j with Cypher and learn how to characterize graph datasets. As you get the hang of running graph algorithms on graph data stored into Neo4j, you’ll understand the new and advanced capabilities of the GDS library that enable you to make predictions and write data science pipelines. Using the newly released GDSL Python driver, you’ll be able to integrate graph algorithms into your ML pipeline.By the end of this book, you’ll be able to take advantage of the relationships in your dataset to improve your current model and make other types of elaborate predictions.What you will learnUse the Cypher query language to query graph databases such as Neo4jBuild graph datasets from your own data and public knowledge graphsMake graph-specific predictions such as link predictionExplore the latest version of Neo4j to build a graph data science pipelineRun a scikit-learn prediction algorithm with graph dataTrain a predictive embedding algorithm in GDS and manage the model storeWho this book is forIf you’re a data scientist or data professional with a foundation in the basics of Neo4j and are now ready to understand how to build advanced analytics solutions, you’ll find this graph data science book useful. Familiarity with the major components of a data science project in Python and Neo4j is necessary to follow the concepts covered in this book.
R 1,596.00


R 699.53
















































