How do you validate data in R using Pointblank? | Rich Iannone | Data Science Lab

Posit PBC
1,178 views •

The pointblank package implements automated data validation and quality assurance within an R-based data pipeline. In this session of the Data Science Lab, Rich Iannone from Posit demonstrates the capabilities of the pointblank R package for data management, validation, and documentation. Using a custom dataset of films, he shows how to create validation agents, perform various checks such as null value detection, range validation, and custom expressions, and utilize features like the scan_data HTML report. The Data Science Lab is a live weekly call. Register at pos.it/dslab! Discord invites go out each week on lives calls. We'd love to have you! It's is an open, messy space for learning and asking questions. Think of it like pair coding with a friend or two. Learn something new, and share what you know to help others grow. Resources: gt: https://gt.rstudio.com/ Blastula: https://rstudio.github.io/blastula/ Pointblank (Python): https://github.com/posit-dev/pointblank Pointblank (R): https://github.com/rstudio/pointblank Rich's code: https://github.com/rich-iannone/presentations/tree/main/2026-08-04-DSLab-pointblank-for-R pointblank's draft_validation function: https://rstudio.github.io/pointblank/reference/draft_validation.html messy package by Nicola Rennie: https://nrennie.com/blog/2024-12-03-introducing-messy-r-package/index.html TidyTuesday manager survey data: https://github.com/rfordatascience/tidytuesday/blob/main/data/2021/2021-05-18/readme.md Eric's table entry: https://forum.posit.co/t/podcast-index-database-dashboard-table-contest/188177 R Weekly Highlights podcast: https://serve.podhome.fm/r-weekly-highlights posit::conf(2022) presentation: https://www.youtube.com/watch?v=N9kaAiuAbWo

Keyboard shortcuts

On. Switch them off if they collide with your assistive tools; ? still opens this sheet.

Go to

Press g then the letter.

  • gh Latest
  • gs Sources
  • gm Media
  • gv Videos
  • gp Podcasts
  • gc Calendar
  • gd Decoder
  • gz Dataviz
  • ga Datasets
  • gb Blog
  • gk Markets
  • gj Careers
  • gn Prompt Notebook

On this page

  • / Focus search, where there is one
  • t Back to top
  • ? This list
  • Esc Close