Profiling in R and Julia

R
Published

December 22, 2024

library('tidyverse')

Profiling in R

For example

library('profvis')
# help(package = 'profvis')
profvis({
  data(diamonds, package = "ggplot2")

  plot(price ~ carat, data = diamonds)
  m <- lm(price ~ carat, data = diamonds)
  abline(m, col = "red")
})

Flame Graph
Data
Options ▾
(Sources not available)
plot.formulaplot.defaultdeparse1deparseplot.xy050100150200250300350
profvis({
  rnorm(1e5)
  rnorm(1e6)
  rnorm(1e7)
  rnorm(1e8)
})
Flame Graph
Data
Options ▾
(Sources not available)
rnorm<GC>05001,0001,5002,0002,500