R Tutorial : Introduction to Process Analytics

DataCamp · Beginner ·🛠️ AI Tools & Apps ·6y ago

Key Takeaways

The video introduces process analytics using R, covering event data components, process mining, and analysis perspectives, including organizational, control flow, and performance perspectives.

Full Transcript

hello and welcome to the first lesson of this course on process analytics my name is hector sulla and i will be your instructor efficient processes are one of the main components of successful organizations in the 21st century as enormous amounts of process related data are stored everywhere the possibility to analyze and improve process gave rise to the field called process mining aimed at discovering useful insights from processed data while it all started with conventional business processes like ordering or producing goods event data now adays comes in many different types and flavors with the emergence of the Internet of Things a lot of things around us are occurring data about events that happen over time as a result the types of event data that you can analyze is literally infinite in this course you will learn about the different components of event data and how to create pre-process and analyze them event data consists of three basic components the Y the worth and who events happen because of a certain object a process instance when a patient enters an emergency department it becomes an instance of the emergency process when a train leaves the terminal in the morning it's an instance of the railway operating processes the process instance also called the cases is why events happen because a patient needs to be treated or because a train needs to bring passengers from point A to B when an event is recorded something has happened what has happened is what we call the activities activities are the steps of a process an x-ray scan or a treatment with a certain medicine or board activities in a hospital context securing a railway track for an approaching train can be an activity in a railway environment finally the hook component of event data shows us who is responsible for certain events a doctor or a nurse or train driver of single house operator it don't always have to be real persons also machines or information systems can execute events we will refer to them collectively as resources and if antis does a recorded action of an activity the what occurring for an in the why by specific resource the who analyzing event data is an iterative process of three steps extraction processing and analysis first is data extraction extracting the raw data from one or more information systems and transforming them to event logs second is pre-processing the data here we aggregate the data by removing to date detailed information we subset the data allowing us to focus on specific parts of the process but we can also enrich the data by adding calculated variables eventually in the third stage we will analyze the data three perspectives can be distinguished firstly the organizational perspective focuses on the actors of the process for instance which are the roles of different doctors and nurses in our emergency department and how do they work together secondly the control flow perspective focuses on the flow and structured nosov the process what is the journey of a patient through the emergency rooms and finally the performance perspective focuses on time and efficiency how long does it take before a patient can leave the emergency department or in which area at what time of day or trains most delayed furthermore we can also combine different perspectives for example investigate whether there are links between actors and performance issues an additional data attributes which are available such as the cost of activities or types of customers can also be included let's have a look at some examples

Original Description

Want to learn more? Take the full course at https://learn.datacamp.com/courses/business-process-analytics-in-r at your own pace. More than a video, you'll learn hands-on coding & quickly apply skills to your daily work. --- Hello, and welcome to the first lesson of this course on process analytics. My name is Gert Janssenswillen and I will be your instructor. Efficient processes are one of the main components of successful organizations in the 21st century. As enormous amounts of process-related data are stored everywhere, the possibility to analyze and improve processes gave rise to the field called "process mining"; aimed at discovering useful insights from process data. While it all started with conventional business processes, like ordering or producing goods, event data nowadays come in many different types and flavors. With the emergence of the Internet of Things, a lot of things around us are recording data about events that happen over time. As a result, the types of event data you can analyze is literally infinite. In this course, you will learn about the different components of event data, and how to create, preprocess and analyze them. Event data consists of three basic components: the why, the what and the who. Events happen because of a certain object, a process instance. When a patient enters an emergency department, it becomes an instance of the emergency process. When a train leaves the terminal in the morning, it is an instance of the railway operating processes. The process instance also called the case, is why events happen: because a patient needs to be treated, or because a train needs to bring passengers from point A to B. When an event is recorded, something has happened. What has happened is what we call the activities. Activities are the steps of a process. An X-ray scan or treatment with a certain medicine is both activities in a hospital context. Securing a rail track for an approaching train can be an activity in a railway enviro
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Playlist

Uploads from DataCamp · DataCamp · 0 of 60

← Previous Next →
1 SQL Server Tutorial: Date manipulation
SQL Server Tutorial: Date manipulation
DataCamp
2 R Tutorial: Intermediate Interactive Data Visualization with plotly in R
R Tutorial: Intermediate Interactive Data Visualization with plotly in R
DataCamp
3 R Tutorial: Adding aesthetics to represent a variable
R Tutorial: Adding aesthetics to represent a variable
DataCamp
4 R Tutorial: Moving Beyond Simple Interactivity
R Tutorial: Moving Beyond Simple Interactivity
DataCamp
5 Python Tutorial: Why use ML for marketing? Strategies and use cases
Python Tutorial: Why use ML for marketing? Strategies and use cases
DataCamp
6 Python Tutorial: Preparation for modeling
Python Tutorial: Preparation for modeling
DataCamp
7 Python Tutorial: Machine Learning modeling steps
Python Tutorial: Machine Learning modeling steps
DataCamp
8 R Tutorial: The prior model
R Tutorial: The prior model
DataCamp
9 R Tutorial: Data & the likelihood
R Tutorial: Data & the likelihood
DataCamp
10 R Tutorial: The posterior model
R Tutorial: The posterior model
DataCamp
11 R Tutorial: An Introduction to plotly
R Tutorial: An Introduction to plotly
DataCamp
12 R Tutorial: Plotting a single variable
R Tutorial: Plotting a single variable
DataCamp
13 R Tutorial: Bivariate graphics
R Tutorial: Bivariate graphics
DataCamp
14 Python Tutorial: Customer Segmentation in Python
Python Tutorial: Customer Segmentation in Python
DataCamp
15 Python Tutorial: Time cohorts
Python Tutorial: Time cohorts
DataCamp
16 Python Tutorial: Calculate cohort metrics
Python Tutorial: Calculate cohort metrics
DataCamp
17 Python Tutorial: Cohort analysis visualization
Python Tutorial: Cohort analysis visualization
DataCamp
18 R Tutorial: Building Dashboards with flexdashboard
R Tutorial: Building Dashboards with flexdashboard
DataCamp
19 R Tutorial: Anatomy of a flexdashboard
R Tutorial: Anatomy of a flexdashboard
DataCamp
20 R Tutorial: Layout basics
R Tutorial: Layout basics
DataCamp
21 R Tutorial: Advanced layouts
R Tutorial: Advanced layouts
DataCamp
22 Python Tutorial: Time Series Analysis in Python
Python Tutorial: Time Series Analysis in Python
DataCamp
23 Python Tutorial: Correlation of Two Time Series
Python Tutorial: Correlation of Two Time Series
DataCamp
24 Python Tutorial: Simple Linear Regressions
Python Tutorial: Simple Linear Regressions
DataCamp
25 Python Tutorial: Autocorrelation
Python Tutorial: Autocorrelation
DataCamp
26 R Tutorial: The gapminder dataset
R Tutorial: The gapminder dataset
DataCamp
27 R Tutorial: The filter verb
R Tutorial: The filter verb
DataCamp
28 R Tutorial: The arrange verb
R Tutorial: The arrange verb
DataCamp
29 R Tutorial: The mutate verb
R Tutorial: The mutate verb
DataCamp
30 R Tutorial: What is cluster analysis?
R Tutorial: What is cluster analysis?
DataCamp
31 R Tutorial: Distance between two observations
R Tutorial: Distance between two observations
DataCamp
32 R Tutorial: The importance of scale
R Tutorial: The importance of scale
DataCamp
33 R Tutorial: Measuring distance for categorical data
R Tutorial: Measuring distance for categorical data
DataCamp
34 Python Tutorial: Plotting multiple graphs
Python Tutorial: Plotting multiple graphs
DataCamp
35 Python Tutorial: Customizing axes
Python Tutorial: Customizing axes
DataCamp
36 Python Tutorial: Legends, annotations, & styles
Python Tutorial: Legends, annotations, & styles
DataCamp
37 Python Tutorial: Introduction to iterators
Python Tutorial: Introduction to iterators
DataCamp
38 Python Tutorial: Playing with iterators
Python Tutorial: Playing with iterators
DataCamp
39 Python Tutorial: Using iterators to load large files into memory
Python Tutorial: Using iterators to load large files into memory
DataCamp
40 SQL Tutorial: Introduction to Relational Databases in SQL
SQL Tutorial: Introduction to Relational Databases in SQL
DataCamp
41 SQL Tutorial: Tables: At the core of every database
SQL Tutorial: Tables: At the core of every database
DataCamp
42 SQL Tutorial: Update your database as the structure changes
SQL Tutorial: Update your database as the structure changes
DataCamp
43 Python Tutorial: Classification-Tree Learning
Python Tutorial: Classification-Tree Learning
DataCamp
44 Python Tutorial: Decision-Tree for Classification
Python Tutorial: Decision-Tree for Classification
DataCamp
45 Python Tutorial: Decision-Tree for Regression
Python Tutorial: Decision-Tree for Regression
DataCamp
46 Python Tutorial: Census Subject Tables
Python Tutorial: Census Subject Tables
DataCamp
47 Python Tutorial: Census Geography
Python Tutorial: Census Geography
DataCamp
48 Python Tutorial: Using the Census API
Python Tutorial: Using the Census API
DataCamp
49 R Tutorial: A/B Testing in R
R Tutorial: A/B Testing in R
DataCamp
50 R Tutorial: Baseline Conversion Rates
R Tutorial: Baseline Conversion Rates
DataCamp
51 R Tutorial: Designing an Experiment - Power Analysis
R Tutorial: Designing an Experiment - Power Analysis
DataCamp
52 R Tutorial: Introduction to qualitative data
R Tutorial: Introduction to qualitative data
DataCamp
53 R Tutorial: Understanding your qualitative variables
R Tutorial: Understanding your qualitative variables
DataCamp
54 R Tutorial: Making Better Plots
R Tutorial: Making Better Plots
DataCamp
55 SQL Tutorial: OLTP and OLAP
SQL Tutorial: OLTP and OLAP
DataCamp
56 SQL Tutorial: Storing data
SQL Tutorial: Storing data
DataCamp
57 SQL Tutorial: Database design
SQL Tutorial: Database design
DataCamp
58 Python Tutorial: Introduction to spaCy
Python Tutorial: Introduction to spaCy
DataCamp
59 Python Tutorial: Statistical Models
Python Tutorial: Statistical Models
DataCamp
60 Python Tutorial: Rule-based Matching
Python Tutorial: Rule-based Matching
DataCamp

This video introduces process analytics using R, covering the basics of event data, process mining, and analysis perspectives. It provides a foundation for understanding how to extract, pre-process, and analyze event data to gain insights into business processes.

Key Takeaways
  1. Extract event data from information systems
  2. Transform data into event logs
  3. Pre-process data by aggregating, subsetting, and enriching
  4. Analyze data using organizational, control flow, and performance perspectives
  5. Combine different perspectives to investigate links between actors and performance issues
💡 Process analytics involves an iterative process of data extraction, pre-processing, and analysis to gain insights into business processes.

Related AI Lessons

Up next
I Asked ChatGPT to Apply to 500 Jobs (8 Interviews in 48 Hours)
Sabrina Ramonov 🍄
Watch →