talk-data.com talk-data.com

Event

O'Reilly Data Science Books

2013-08-09 – 2026-02-25 Oreilly Visit website ↗

Activities tracked

794

Collection of O'Reilly books on Data Science.

Filtering by: data-science-tasks ×

Sessions & talks

Showing 251–275 of 794 · Newest first

Search within this event →
Reliability Prediction and Testing Textbook

This textbook reviews the methodologies of reliability prediction as currently used in industries such as electronics, automotive, aircraft, aerospace, off-highway, farm machinery, and others. It then discusses why these are not successful; and, presents methods developed by the authors for obtaining accurate information for successful prediction. The approach is founded on approaches that accurately duplicate the real world use of the product. Their approach is based on two fundamental components needed for successful reliability prediction; first, the methodology necessary; and, second, use of accelerated reliability and durability testing as a source of the necessary data. Applicable to all areas of engineering, this textbook details the newest techniques and tools to achieve successful reliabilityprediction and testing. It demonstrates practical examples of the implementation of the approaches described. This book is a tool for engineers, managers, researchers, in industry, teachers, and students. The reader will learn the importance of the interactions of the influencing factors and the interconnections of safety and human factors in product prediction and testing.

R Web Scraping Quick Start Guide

Discover the essentials of web scraping with R through this comprehensive guide. In this book, you will learn powerful techniques to extract valuable data from websites using the R programming language and tools like rvest and RSelenium. By understanding how to write efficient scripts, you will gain the ability to automate data collection and analysis for your projects. What this Book will help me do Understand the fundamentals of web scraping and its applications. Master the use of rvest for extracting data from static websites. Learn advanced techniques for dynamic websites using RSelenium. Write effective RegEx and XPath rules to enhance data extraction. Store, manage, and visualize the scraped data efficiently. Author(s) None Aydin is an experienced data analyst and R programmer with a deep passion for data manipulation and analysis. With years of firsthand expertise in utilizing R for various data-related tasks, Aydin brings a practical and methodological approach to teaching complex concepts. His clear instruction style ensures that readers quickly grasp and apply the techniques taught in this book. Who is it for? This book is ideal for R programmers seeking to expand their skills by delving into web scraping techniques. Whether you are a beginner with a basic knowledge of R or a data analyst exploring new ways to extract and utilize data, this guide is tailored for you. It suits readers who aspire to automate data collection and expand their analytical capabilities.

Matplotlib 3.0 Cookbook

Matplotlib 3.0 Cookbook is your go-to guide for mastering the Matplotlib library in Python for creating a wide range of data visualizations. Through 150+ practical recipes, you will learn how to design intuitive and detailed charts, graphs, and dashboards, navigating from simple plots to advanced interactive and 3D visualizations. What this Book will help me do Develop professional-quality data visualizations using Matplotlib. Leverage Matplotlib's API for both quick plotting and advanced customization. Create interactive and animative plots for engaging data representation. Extend Matplotlib functionalities with toolkits like cartopy and axisartist. Integrate Matplotlib figures into GUI applications for broader usage. Author(s) None Poladi and None Borkar are experienced Python developers and enthusiasts who have collaborated in creating a resourceful guide to Matplotlib. They bring extensive experience in data science visualization and Python programming. Their collaborative effort ensures clarity and an approachable learning curve for anyone delving into graphical data representation using Matplotlib. Who is it for? This book is ideal for data scientists, Python developers, and visualization enthusiasts eager to enhance their technical plotting skills. The content covers both fundamentals and advanced topics, suitable for users ranging from beginners curious about Python visualization to experts seeking streamlined workflows and advanced techniques.

Continuous Time Dynamical Systems

This book presents the developments in problems of state estimation and optimal control of continuous-time dynamical systems using orthogonal functions since 1975. It deals with both full and reduced-order state estimation and problems of linear time-invariant systems. It also addresses optimal control problems of varieties of continuous-time systems such as linear and nonlinear systems, time-invariant and time-varying systems, as well as delay-free and time-delay systems. Content focuses on development of recursive algorithms for studying state estimation and optimal control problems.

Douglas Montgomery's Introduction to Statistical Quality Control

Master Statistical Quality Control using JMP ! Using examples from the popular textbook by Douglas Montgomery, Introduction to Statistical Quality Control: A JMP Companion demonstrates the powerful Statistical Quality Control (SQC) tools found in JMP. Geared toward students and practitioners of SQC who are using these techniques to monitor and improve products and processes, this companion provides step-by-step instructions on how to use JMP to generate the output and solutions found in Montgomery’s book. The authors combine their many years of experience as passionate practitioners of SQC and their expertise using JMP to highlight the recent advances in JMP’s Analyze menu, and in particular, Quality and Process. Key JMP platforms include: Control Chart Builder CUSUM Control Chart Control Chart (XBar, IR, P, NP, C, U, UWMA, EWMA, CUSUM) Process Screening Process Capability Measurement System Analysis Time Series Multivariate Control Chart Multivariate and Principal Components Distribution For anyone who wants to learn how to use JMP to more easily explore data using tools associated with Statistical Process Control, Process Capability Analysis, Measurement System Analysis, Advanced Statistical Process Control, and Process Health Assessment, this book is a must!

Getting Started with Tableau 2018.x

Dive into the world of data visualization with "Getting Started with Tableau 2018.x." This comprehensive guide introduces you to both the fundamental and advanced functionalities of Tableau 2018.x, making it easier to create impactful data visualizations. Learn to unlock Tableau's full potential through practical examples and clear explanations. What this Book will help me do Understand the new Tableau 2018.x features like density, extensions, and transparency and how to leverage them. Learn how to connect to data sources, perform transformations, and build efficient data models to support your analysis. Master visualization techniques to design effective and insightful dashboards tailored to business needs. Explore advanced concepts such as calculations, cross-database joins, and data blending to handle complex scenarios. Develop the confidence to publish and interact with content on Tableau Server and share your insights effectively. Author(s) None Guillevin and None Pires are data visualization experts with extensive experience using Tableau. They aim to make data analysis accessible through hands-on examples and easy-to-follow explanations. Their writing balances clear instruction with practical application, making advanced concepts understandable for all readers. Who is it for? This book is ideal for beginners or experienced BI professionals who wish to gain expertise in Tableau 2018.x. It caters to aspiring analysts and business professionals looking to answer complex business-specific questions through data visualization. Regardless of prior experience in Tableau or other BI tools, this book provides value through a structured learning approach.

D3.js Quick Start Guide

D3.js Quick Start Guide is your go-to resource for mastering D3.js, a powerful JavaScript library for creating interactive visualizations in the browser. This book walks you through core concepts, from building scatter plots to creating force-directed graphs, helping you go from beginner to creating stunning visual data representations. What this Book will help me do Create interactive scatter plots showcasing data relationships. Implement bar graphs that dynamically update from API data. Design animated pie charts for visually appealing representations. Develop force-directed graphs to represent networked data. Leverage GeoJSON data for building informative interactive maps. Author(s) None Huntington is an experienced web developer with a clear knack for turning complex topics into understandable concepts. With expertise in data visualization and web technologies, Huntington explains technical subject matter in a friendly and approachable manner, ensuring learners grasp both theoretical and practical aspects effectively. Who is it for? This book is ideal for web developers and data enthusiasts eager to learn how to represent data via interactive visualizations using D3.js. If you have a basic understanding of JavaScript and are looking to enhance your web development skillset with dynamic visualization techniques, this guide is perfect for you. Through easy-to-follow examples, you'll get up to speed quickly and start building professional-looking visualizations right away. Whether you're a data scientist, interactive news developer, or just interested in bringing data to life, this book is your key to mastering D3.js.

Web Application Development with R Using Shiny - Third Edition

Transform your R programming into interactive web applications with "Web Application Development with R Using Shiny." This book takes you step-by-step through creating dynamic user interfaces and web solutions with the R Shiny package, empowering you to build impactful tools that showcase your data. What this Book will help me do Create interactive web applications using R Shiny. Apply JavaScript for added functionality and customization in Shiny apps. Effortlessly deploy Shiny apps online for accessibility. Understand Shiny UI functions to design effective user interfaces. Leverage data visualization techniques for insightful analytics in apps. Author(s) Chris Beeley and Shitalkumar R. Sukhdeve bring their profound expertise in R programming and Shiny development to this book. Chris is an experienced data scientist passionate about interactive data solutions, while Shitalkumar, with a strong computing background, shares his hands-on insights. Their collaborative and tutorial approach ensures learners grasp each concept smoothly. Who is it for? This book is ideal for R programmers eager to transition from static data evaluation to engaging, interactive web applications. It caters to professionals and enthusiasts seeking practical, hands-on coding guidance. Readers should have foundational R programming knowledge, ensuring a smooth transition into Shiny concepts.

Random Number Generators—Principles and Practices

Random Number Generators, Principles and Practices has been written for programmers, hardware engineers, and sophisticated hobbyists interested in understanding random numbers generators and gaining the tools necessary to work with random number generators with confidence and knowledge. Using an approach that employs clear diagrams and running code examples rather than excessive mathematics, random number related topics such as entropy estimation, entropy extraction, entropy sources, PRNGs, randomness testing, distribution generation, and many others are exposed and demystified. If you have ever Wondered how to test if data is really random Needed to measure the randomness of data in real time as it is generated Wondered how to get randomness into your programs Wondered whether or not a random number generator is trustworthy Wanted to be able to choose between random number generator solutions Needed to turn uniform random data into a different distribution Needed to ensure the random numbers from your computer will work for your cryptographic application Wanted to combine more than one random number generator to increase reliability or security Wanted to get random numbers in a floating point format Needed to verify that a random number generator meets the requirements of a published standard like SP800-90 or AIS 31 Needed to choose between an LCG, PCG or XorShift algorithm Then this might be the book for you.

Displaying Time Series, Spatial, and Space-Time Data with R, 2nd Edition

This book will provide methods to display space-time data using R. The code of each method will be detailed and commented through practical examples with real data. The second edition will discuss new interactive R packages and Add introductory sections with easier examples to show the basics of the most important packages and functions.

Nonlinear Digital Filtering with Python

This book discusses important structural filter classes including the median filter and a number of its extensions (e.g., weighted and recursive median filters), and Volterra filters based on polynomial nonlinearities. Using results from algebra and the theory of functional equations to construct and characterize behaviorally defined nonlinear filter classes, the text first introduces Python programming, and then proposes practical, bottom-up strategies for designing more complex and capable filters from simpler components in a way that preserves the key properties of these components.

Nonlinear Systems Stability Analysis

Using a Lyapunov-based approach, this book introduces advanced tools for the stability analysis of nonlinear systems. It first discusses standard stability techniques and their shortcomings and then introduces recent developments in stability analysis that can improve the applicability of standard techniques. Finally, the book proposes the stability analysis of special classes of nonlinear systems. Coverage includes the stability of ordinary time-invariant differential equations and time-invariant systems as well as the stability analysis of time-delayed systems and fuzzy linguistic systems models.

Hands-On Dashboard Development with Shiny

"Hands-On Dashboard Development with Shiny" provides a focused and practical guide for developing polished and professional dashboards using R and the Shiny framework. Through applied examples, you'll explore techniques in HTML, CSS, and Bootstrap to elevate your Shiny apps' interface and functionality. The book ensures a comprehensive learning experience by focusing on creating custom interfaces and layouts. What this Book will help me do Create Shiny interfaces using pure HTML to achieve full customization Enhance your R Shiny dashboards with powerful layout functions for professional designs Utilize Bootstrap themes in Shiny for consistent and aesthetically pleasing interfaces Generate interactive dashboards complete with icons and notification elements Develop and distribute R Markdown reports directly from Shiny applications Author(s) Chris Beeley is an experienced data scientist and a frequent R Shiny practitioner. With years of experience building Shiny applications and working on data visualization in professional settings, Chris brings practical and precise teaching to this book. He is passionate about making knowledge accessible and guiding learners through hands-on and engaging content. Who is it for? This book is ideally suited for developers and data analysts who have prior experience with Shiny and wish to delve deeper into customizing their applications' design. If you want to extend your Shiny apps using HTML, CSS, and layouts via Bootstrap, this book is perfect for you. It equips you with the skills to build advanced dashboards efficiently. Whether you're looking to create more visually appealing apps or enhance your UI skills, this resource caters to your needs.

Robust Nonlinear Regression

The first book to discuss robust aspects of nonlinear regression—with applications using R software Robust Nonlinear Regression: with Applications using R covers a variety of theories and applications of nonlinear robust regression. It discusses both parts of the classic and robust aspects of nonlinear regression and focuses on outlier effects. It develops new methods in robust nonlinear regression and implements a set of objects and functions in S-language under SPLUS and R software. The software covers a wide range of robust nonlinear fitting and inferences, and is designed to provide facilities for computer users to define their own nonlinear models as an object, and fit models using classic and robust methods as well as detect outliers. The implemented objects and functions can be applied by practitioners as well as researchers. The book offers comprehensive coverage of the subject in 9 chapters: Theories of Nonlinear Regression and Inference; Introduction to R; Optimization; Theories of Robust Nonlinear Methods; Robust and Classical Nonlinear Regression with Autocorrelated and Heteroscedastic errors; Outlier Detection; R Packages in Nonlinear Regression; A New R Package in Robust Nonlinear Regression; and Object Sets. The first comprehensive coverage of this field covers a variety of both theoretical and applied topics surrounding robust nonlinear regression Addresses some commonly mishandled aspects of modeling R packages for both classical and robust nonlinear regression are presented in detail in the book and on an accompanying website Robust Nonlinear Regression: with Applications using R is an ideal text for statisticians, biostatisticians, and statistical consultants, as well as advanced level students of statistics.

Mastering Kibana 6.x

Mastering Kibana 6.x is your guide to leveraging Kibana for creating impactful data visualizations and insightful dashboards. From setting up basic visualizations to exploring advanced analytics and machine learning integrations, this book equips you with the necessary skills to dive deep into your data and gain actionable insights at scale. You'll also learn to effectively manage and monitor data with powerful tools such as X-Pack and Beats. What this Book will help me do Build sophisticated dashboards to visualize elastic stack data effectively. Understand and utilize Timelion expressions for analyzing time series data. Incorporate X-Pack capabilities to enhance security and monitoring in Kibana. Extract, analyze, and visualize data from Elasticsearch for advanced analytics. Set up monitoring and alerting using Beats components for reliable data operations. Author(s) With extensive experience in big data technologies, the author brings a practical approach to teaching advanced Kibana topics. Having worked on real-world data analytics projects, their aim is to make complex concepts accessible while showing how to tackle analytics challenges using Kibana. Who is it for? This book is ideal for data engineers, DevOps professionals, and data scientists who want to optimize large-scale data visualizations. If you're looking to manage Elasticsearch data through insightful dashboards and visual analytics, or enhance your data operations with features like machine learning, then this book is perfect for you. A basic understanding of the Elastic Stack is helpful, though not required.

Sparse Optimization Theory and Methods

This book presents the state-of-the-art in theory and algorithms for signal recovery under the sparsity assumption. The unique conditions for the sparsest solution of underdetermined linear systems are described, and the results for sparse signal recovery under the range space property (RSP) are introduced. This framework is generalized to 1-bit compressed sensing, leading to a novel sign recovery theory in this area. Two efficient sparsity-seeking algorithms are presented, and theoretical efficiency of these algorithms are rigorously analysed. Under the RSP assumption, the author also provides a unified stability analysis for several popular optimization methods for sparse signal recovery.

Python Graphics: A Reference for Creating 2D and 3D Images

This book will show you how to use Python to create graphic objects for technical illustrations and data visualization. Often, the function you need to produce the image you want cannot be found in a standard Python library. Knowing how to create your own graphics will free you from the chore of looking for a function that may not exist or be difficult to use. This book will give you the tools to eliminate that process and create and customize your own graphics to satisfy your own unique requirements. Using basic geometry and trigonometry, you will learn how to create math models of 2D and 3D shapes. Using Python, you will then learn how to project these objects onto the screen of your monitor, translate and rotate them in 2D and 3D, remove hidden lines, add shading, view in perspective, view intersections between surfaces, and display shadows cast from one object onto another. You will also learn how to visualize and analyze 2D and 3D data sets, fit lines, splines and functions. The final chapter includes demonstrations from quantum mechanics, astronomy and climate science. Includes Python programs written in a clear and open style with detailed explanation of the code. What You Will Learn How to create math and Python models of 2D and 3D shapes. How to rotate, view in perspective, shade, remove hidden lines, display projected shadows, and more. How to analyze and display data sets as curves and surfaces, fit lines and functions. Who This Book Is For Python developers, scientists, engineers, and students using Python to produce technical illustrations, display and analyze data sets. Assumes familiarity with vectors, matrices, geometry and trigonometry.

Essentials of Time Series for Financial Applications

Essentials of Time Series for Financial Applications serves as an agile reference for upper level students and practitioners who desire a formal, easy-to-follow introduction to the most important time series methods applied in financial applications (pricing, asset management, quant strategies, and risk management). Real-life data and examples developed with EViews illustrate the links between the formal apparatus and the applications. The examples either directly exploit the tools that EViews makes available or use programs that by employing EViews implement specific topics or techniques. The book balances a formal framework with as few proofs as possible against many examples that support its central ideas. Boxes are used throughout to remind readers of technical aspects and definitions and to present examples in a compact fashion, with full details (workout files) available in an on-line appendix. The more advanced chapters provide discussion sections that refer to more advanced textbooks or detailed proofs. Provides practical, hands-on examples in time-series econometrics Presents a more application-oriented, less technical book on financial econometrics Offers rigorous coverage, including technical aspects and references for the proofs, despite being an introduction Features examples worked out in EViews (9 or higher)

Financial Forecasting and Decision Making

Many companies fail to succeed due to poor planning, which is one reason why accountants are in big demand. Skilled at forecasting, accountants can plan a company's future by determining the maximum sustainable growth and predict its external fund requirements. This book provides you with the basic tools necessary to project the balance sheet and statements of income and cash flow, enabling you to add a unique value to your client(s) work. This book will prepare you to do the following: Recall the basics of planning and forecasting financial statements Recall considerations related to a basic forecasting model Identify the evidence of growth mismanagement and develop the skills to determine maximum sustainable growth Apply statistical procedures to forecasting Analyze projected or forecasted financial statements

Power System Analysis

Power System Analysis: A Dynamic Perspective a text designed to serve as a bridge between the undergraduate course on power systems and the complex modelling and computational tools used in the dynamic analysis of practical power systems. With extensive teaching and research experience in the field, the author presents fundamental and advanced concepts using rigorous mathematical analysis and extensive time-domain simulation results. The text also includes numerous plots with clear explanation for easy understanding.

Reliability Modelling and Analysis in Discrete Time

Reliability Modelling and Analysis in Discrete Time provides an overview of the probabilistic and statistical aspects connected with discrete reliability systems. This engaging book discusses their distributional properties and dependence structures before exploring various orderings associated between different reliability structures. Though clear explanations, multiple examples, and exhaustive coverage of the basic and advanced topics of research in this area, the work gives the reader a thorough understanding of the theory and concepts associated with discrete models and reliability structures. A comprehensive bibliography assists readers who are interested in further research and understanding. Requiring only an introductory understanding of statistics, this book offers valuable insight and coverage for students and researchers in Probability and Statistics, Electrical Engineering, and Reliability/Quality Engineering. The book also includes a comprehensive bibliography to assist readers seeking to delve deeper. Includes a valuable introduction to Reliability Theory before covering advanced topics of research and real world applications Features an emphasis on the mathematical theory of reliability modeling Provides many illustrative examples to foster reader understanding

Matplotlib for Python Developers - Second Edition

"Matplotlib for Python Developers" is your comprehensive guide to creating interactive and informative data visualizations using the Matplotlib library in Python. This book covers all the essentials-from building static plots to integrating dynamic graphics with web applications. What this Book will help me do Design and customize stunning data visualizations including heatmaps and scatter plots. Integrate Matplotlib visualization seamlessly into GUI applications using GTK3 or Qt. Utilize advanced plotting libraries like Seaborn and GeoPandas for enhanced visual representation. Develop web-based dashboards and plots that dynamically update using Django. Master techniques to prepare your Matplotlib projects for deployment in a cloud-based environment. Author(s) Authors Aldrin Yim, Claire Chung, and Allen Yu are seasoned developers and data scientists with extensive experience in Python and data visualization. They bring a practical touch to technical concepts, aiming to bridge theory with hands-on applications. With such a skilled team behind this book, you'll gain both foundational knowledge and advanced insights into Matplotlib. Who is it for? This book is the ideal resource for Python developers and data analysts looking to enhance their data visualization skills. If you're familiar with Python and want to create engaging, clear, and dynamic visualizations, this book will give you the tools to achieve that. Designed for a range of expertise, from beginners understanding the basics to experienced users diving into complex integrations, this book has something for everyone. You'll be guided through every step, ensuring you build the confidence and skills needed to thrive in this area.