Skip to content

blockrA visual, no-code framework for R

Drag analysis steps into interactive dashboards

  1. Add dataPick a dataset
  2. FilterAppend a block from the one above
  3. PlotChoose the columns
  4. ArrangeDrag panels into place
  5. Change itEdit the filter, the chart follows

Every click writes R ​

Each block adds a step of R code to the board. The Report tab gives you the whole script: run it without blockr, review it, or hand it to someone who codes.

r
penguins <- datasets::penguins

filtered <- dplyr::filter(
  penguins,
  species %in% c("Adelie", "Gentoo") # @!chin
  species %in% c("Adelie", "Gentoo", "Chinstrap") # @chin
)

ggplot2::ggplot(
  filtered,
  ggplot2::aes(
    x = bill_len,
    y = bill_dep,
    colour = species # @!island
    colour = island # @island
  )
) +
  ggplot2::geom_point()

Custom code in a board · Create a block

Try an example ​

Open a demo board on blockr.cloud, no install needed.

All examples

Install ​

r
# install.packages("pak")
pak::pak("BristolMyersSquibb/blockr@dev")
blockr::run_app()

R 4.1 or later. Details, smaller installs and the AI features: Install.