Besides the count of the edge on the label, the duration stats are also calculated to be shown. Add distinct_repeated_events
to be able to expand the repeated events to have better internal understanding. Add ability to use external dot
program to render the graph, it will be faster in some cases.
activity_category
to just category
event
to activity
.customer
to case
adjust_edge_label()
functionuse_external_dot
argument to render_pmap_file()
.gitignore
and .Rbuildignore
dot
file support for render_pmap_file()
distinct_repeated_events
argument to create_pmap()
*_prune_percentage
to render_pmap_shiny()
for initial prune value settings.render_pmap_file()
to guess file formateventlog$timestamp
to POSIXct
automatically if it's not POSIXct
yet.median_duration
for edge label and more test cases.This update is mainly about performance improvements. With many of these tuning/refactoring, 0.5.0
is much faster than 0.4.0
. It can be thousands times faster for large dataset, such as event log contains several millions records.
Although the create_pmap()
is pretty fast, the rendering part is still on V8's Javascript engine, which can be pretty slow for a graph with many nodes and edges. prune_nodes()
and prune_edges()
can be used to reduce the final graph's complexity.
generate_edges()
to improve performanceREADME.md
and change the example back for better compatibility.get_colors()
performance by remove ggsci
from dependenciescreate_pmap_graph()
and generate_edges()
performanceget_colors()
function to make it more efficient.render_pmap_file()
function.match.arg()
for prune_nodes()
argument rank
README.md
exampleREADME.md
to use sepsis dataset as the exampleclean_graph()
to remove nodes without edgeround()
.event_type
missing eventlog
case.render_pmap_shiny()
functionweight
attribute to the edge with projected amount
value.create_pmap()
apply_node_color.R
, extract color-related code.adjust_node_style()
functionedges$amount
value to expected range.amount
in the node label.apply_node_color()
function to dynamic assign the node's color based on the typeCODE_OF_CONDUCT.md
and fix typos in DESCRIPTION
.NEWS.md
file to track changes.cran-comments.md
README.md
examplecreate_pmap_from_eventlog()
to create_pmap()
create_pmap()
to create_pmap_graph()
generate_random_eventlog()
to generate_eventlog()
and remove the helper.R
cran-comments.md
README.md
prune_edges()
and otherscreate_pmap_from_eventlog()
generate_random_eventlog()
generate_random_eventlog()
create_pmap_from_eventlog()
example with graphtarget_types
, for that case, every paths count, rather than only the paths reaches the targetAny scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.