Shows a simplified, condensed view of the flame graph focusing on the hottest paths.
Value
Invisibly returns a debrief_flame_condense object. Use
capture.output() to capture the formatted text output.
Examples
p <- pv_example()
pv_flame_condense(p)
#> ## CONDENSED FLAME VIEW
#>
#>
#>
#> ##################### 42.9% (6 samples)
#> -> process_data
#> -> generate_data
#> -> rnorm
#>
#> ############## 28.6% (4 samples)
#> -> process_data
#> -> generate_data
#> -> x[i] <- rnorm(1)
#>
#> ########### 21.4% (3 samples)
#> -> process_data
#> -> generate_data
#>
#> #### 7.1% (1 samples)
#> -> process_data
#> -> transform_data
#> -> result[i] <- sqrt(abs(x[i])) * 2
#>
#> ### Next steps
#> pv_focus(p, "rnorm")
#> pv_hot_lines(p)
