santoku - a visual introduction

David Hugh-Jones

2026-04-28

Santoku

A Japanese kitchen knife.

chopping skills

{santoku}

An R package for cutting data.

santoku logo

Some data

head(pts)
##      x   y
## 1 1113 225
## 2 1335 235
## 3 1334 398
## 4  852 329
## 5  880 353
## 6  976 210
x <- pts$x

Some data

plot_the_fish()

chop()

chop() is a replacement for base R’s cut() function.

chop()

chop(x, c(300, 600, 900))

extend = FALSE

chop(x, c(300, 600, 900), extend = FALSE)

Chopping by a single value

chop(x, c(300, 500, 500, 800))

chop_width()

Chops fixed-width intervals

chop_width(x, width = 200)