Skip to content
CRAN requires the check problems on this package to be fixed before Oct 30 or it will be archived. See the check details

rpanel

1.1-6.3Package record

Simple Interactive Controls for R using the 'tcltk' Package

9packages dependsuggested by 5
47Kdownloads / year
27.3%test coverage
10/13flavors OK

Overview

About

A set of functions to build simple GUI controls for R functions. These are built on the 'tcltk' package. Uses could include changing a parameter on a graph by animating it with a slider or a "doublebutton", up to more sophisticated control panels. Some functions for specific graphical tasks, referred to as 'cartoons', are provided.

Install

Health

CRAN checks
3ERROR10OK
Check messages
ERRORtestsr-devel-linux-x86_64-debian-gcc, r-devel-linux-x86_64-fedora-clang, r-release-linux-x86_64

r-devel-linux-x86_64-debian-gcc

Running ‘testthat.R’ [206s/357s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > # This file is part of the standard setup for testthat.
  > # It is recommended that you do not modify it.
  > #
  > # Where should you do additional test configuration?
  > # Learn more about the roles of various files in:
  > # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview
  > # * https://testthat.r-lib.org/articles/special-files.html
  > 
  > library(testthat)
  > library(rpanel)
  Loading required package: tcltk
  Package `rpanel', version 1.1-6.3: type help(rpanel) for summary information
  > 
  > test_check("rpanel")
  Saving _problems/test-rp.lm-130.R
  Saving _problems/test-rp.t_test-11.R
  [ FAIL 2 | WARN 2 | SKIP 0 | PASS 1317 ]
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test-rp.lm.R:129:1'): (code run outside of `test_that()`) ───────────
  Error in `file(file, "rt")`: cannot open the connection to 'https://www.maths.gla.ac.uk/~adrian/data/rds.txt'
  Backtrace:
      ▆
   1. └─utils::read.table(...) at test-rp.lm.R:129:1
   2.   └─base::file(file, "rt")
  ── Error ('test-rp.t_test.R:11:4'): Standard calls ─────────────────────────────
  Error in `file(file, "rt")`: cannot open the connection to 'https://www.maths.gla.ac.uk/~adrian/data/trout.txt'
  Backtrace:
      ▆
   1. └─utils::read.table(path, header = TRUE, stringsAsFactors = TRUE) at test-rp.t_test.R:11:4
   2.   └─base::file(file, "rt")
  
  [ FAIL 2 | WARN 2 | SKIP 0 | PASS 1317 ]
  Error:
  ! Test failures.
  Execution halted

r-devel-linux-x86_64-fedora-clang

Running ‘testthat.R’ [4m/12m]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > # This file is part of the standard setup for testthat.
  > # It is recommended that you do not modify it.
  > #
  > # Where should you do additional test configuration?
  > # Learn more about the roles of various files in:
  > # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview
  > # * https://testthat.r-lib.org/articles/special-files.html
  > 
  > library(testthat)
  > library(rpanel)
  Loading required package: tcltk
  Package `rpanel', version 1.1-6.3: type help(rpanel) for summary information
  > 
  > test_check("rpanel")
  Saving _problems/test-rp.lm-130.R
  Saving _problems/test-rp.t_test-11.R
  [ FAIL 2 | WARN 3 | SKIP 0 | PASS 1317 ]
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test-rp.lm.R:129:1'): (code run outside of `test_that()`) ───────────
  Error in `file(file, "rt")`: cannot open the connection to 'https://www.maths.gla.ac.uk/~adrian/data/rds.txt'
  Backtrace:
      ▆
   1. └─utils::read.table(...) at test-rp.lm.R:129:1
   2.   └─base::file(file, "rt")
  ── Error ('test-rp.t_test.R:11:4'): Standard calls ─────────────────────────────
  Error in `file(file, "rt")`: cannot open the connection to 'https://www.maths.gla.ac.uk/~adrian/data/trout.txt'
  Backtrace:
      ▆
   1. └─utils::read.table(path, header = TRUE, stringsAsFactors = TRUE) at test-rp.t_test.R:11:4
   2.   └─base::file(file, "rt")
  
  [ FAIL 2 | WARN 3 | SKIP 0 | PASS 1317 ]
  Error:
  ! Test failures.
  Execution halted

r-release-linux-x86_64

Running ‘testthat.R’ [316s/477s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
  > # This file is part of the standard setup for testthat.
  > # It is recommended that you do not modify it.
  > #
  > # Where should you do additional test configuration?
  > # Learn more about the roles of various files in:
  > # * https://r-pkgs.org/testing-design.html#sec-tests-files-overview
  > # * https://testthat.r-lib.org/articles/special-files.html
  > 
  > library(testthat)
  > library(rpanel)
  Loading required package: tcltk
  Package `rpanel', version 1.1-6.3: type help(rpanel) for summary information
  > 
  > test_check("rpanel")
  Saving _problems/test-rp.lm-130.R
  Saving _problems/test-rp.t_test-11.R
  [ FAIL 2 | WARN 2 | SKIP 0 | PASS 1317 ]
  
  ══ Failed tests ════════════════════════════════════════════════════════════════
  ── Error ('test-rp.lm.R:129:1'): (code run outside of `test_that()`) ───────────
  Error in `file(file, "rt")`: cannot open the connection to 'https://www.maths.gla.ac.uk/~adrian/data/rds.txt'
  Backtrace:
      ▆
   1. └─utils::read.table(...) at test-rp.lm.R:129:1
   2.   └─base::file(file, "rt")
  ── Error ('test-rp.t_test.R:11:4'): Standard calls ─────────────────────────────
  Error in `file(file, "rt")`: cannot open the connection to 'https://www.maths.gla.ac.uk/~adrian/data/trout.txt'
  Backtrace:
      ▆
   1. └─utils::read.table(path, header = TRUE, stringsAsFactors = TRUE) at test-rp.t_test.R:11:4
   2.   └─base::file(file, "rt")
  
  [ FAIL 2 | WARN 2 | SKIP 0 | PASS 1317 ]
  Error:
  ! Test failures.
  Execution halted
Additional issues

CRAN check page ↗

Slowest check: 10.3 min · r-oldrel-macos-x86_64
Status changes
  • ERROR10 OK, 3 ERRORNow
  • ERROR12 OK, 1 ERROR2026-10-24
  • OK13 OK2026-10-14
  • ERROR11 OK, 2 ERROR2026-10-09
  • OK13 OK2026-09-25
  • ERROR12 OK, 1 ERROR2026-09-18
Show 13 earlier changesHide 13 earlier changes
  • OK13 OK2026-09-09
  • ERROR12 OK, 1 ERROR2026-09-04
  • OK13 OK2026-08-04
  • NOTE12 OK, 1 NOTE2026-08-01
  • OK13 OK2026-05-24
  • ERROR12 OK, 1 ERROR2026-05-16
  • OK14 OK2026-04-23
  • ERROR13 OK, 1 ERROR2026-04-21
  • OK14 OK2026-04-16
  • ERROR12 OK, 2 ERROR2026-03-19
  • NOTE11 OK, 3 NOTE2026-03-15
  • ERROR4 OK, 7 NOTE, 3 ERROR2026-03-13
  • NOTE14 NOTE2026-03-10
Advisories

none known

Documentation

In release 1.1-6.3
READMENoVignettesNoNEWSYes · 67% structured · does not mention 1.1-6.3Citation fileYes · cites a publicationWebsitenot declared in DESCRIPTION
Help pages
78includes a package overview page
Examples that run
0%72 never run
Exported functions with examples
93%
Documented parameters
83%
Return-value docs
72%
Help pages citing references
91%

Also includes 20 demo scripts (run with demo())

Downloads

47K
CRAN downloads in the past year
Rank #2,048 · ~129/day · ~3.9K/mo
Daily download trend is not available in this view yet.
3.3K30 days
9K90 days
47K1 year
Compare downloads with other packages →
Also on241 r2u6 autocran200 c2d4u

Repository

0Stars
0Forks
1Open issues
0Open PRs
0Releases
Last activity 2026-04-27
Responsiveness
How these are sampled
PRs merged (all time)
100%
Median days to close, 50 most recently updated closed issues
not measured
Median days to close, 50 most recently updated closed PRs
not measured
PracticesBeta

4 development-tooling and community-health practices detected across 3 families in the upstream repository

Checks run against github.com/adrian-bowman/rpanel on 2026-10-21.

Continuous integration (1)
GitHub Actions
CRAN release process (2)
cran-comments.mdCRAN-SUBMISSION
Lint, format, editor (1)
RStudio project
How this is detected·Detection ruleset v4 (2026-10-20)

Dependencies

Declared dependencies
18 external dependencies (excludes base and recommended)

Installing rpanel adds no packages beyond those that come with R.

Depends (2)
R >= 4.1tcltk
Imports (0)
none
LinkingTo (0)
none
Enhances (0)
none
Reverse dependencies
9direct
1indirect
Depends 6 · Imports 3
Suggested by 5
Show all 14 packagesHide all 14 packages
Depends, Imports or LinkingTo, most downloaded first
Suggests, most downloaded first

Datasets

People & History

People (4)
Author, Maintainer, Copyright holder · added in 1.1-6
Author · added in 1.1-6
Author · added in 1.1-6
Author · added in 1.1-6

Maintainer since 1.1-1 (2013), previously Ewan Crawford (1.0-3 to 1.0-6)

Listed in earlier versions (3)
Show 3 peopleHide 3 people
Bowman
no longer listed · 1.0-3 to 1.1-5.2
Crawford
no longer listed · 1.0-3 to 1.1-5.2
Gibson
no longer listed · 1.0-5 to 1.1-5.2
Releases (14)

Pick two releases to compare their code metrics.

  • R
    R 4.6.0 released · 2026-04-24
  • 1.1-6.3Latest
    record
    2026-04-09 · current release · diff ↗
  • 1.1-6.1
    record
    2026-03-13 · diff ↗
  • 1.1-6
    record
    2026-03-12 · diff ↗ ·
    added 9 exports
    rp.contingency, rp.coefficients, rp.colours, rp.colors, rp.datalink, rp.drop1, rp.lm, rp.t_test, rp.wrangle
  • R
    R 4.5.0 released · 2025-04-11
  • R
    R 4.4.0 released · 2024-04-24
  • R
    R 4.3.0 released · 2023-04-21
  • 1.1-5.2
    record
    2023-02-07 · diff ↗
  • 1.1-5.1
    record
    2022-07-04 · diff ↗
  • R
    R 4.2.0 released · 2022-04-22
  • 1.1-5
    record
    2021-09-03 · diff ↗
  • R
    R 4.1.0 released · 2021-05-18
  • R
    R 4.0.0 released · 2020-04-24
  • R
    R 3.6.0 released · 2019-04-26
  • 1.1-4
    record
    2018-05-07 · diff ↗ ·
    added 1 export
    rp.sample
  • R
    R 3.5.0 released · 2018-04-23
Show 25 earlier eventsHide 25 earlier events
  • R
    R 3.4.0 released · 2017-04-21
  • R
    R 3.3.0 released · 2016-05-03
  • R
    R 3.2.0 released · 2015-04-16
  • R
    R 3.1.0 released · 2014-04-10
  • 1.1-3
    record
    2014-02-28 · diff ↗ ·
    added 4 exports
    rp.notebook, rp.notebook.raise, rp.var.get, rp.var.put
  • R
    R 3.0.0 released · 2013-04-03
  • 1.1-2
    record
    2013-04-02 · diff ↗
  • 1.1-1
    record
    2013-02-14 · diff ↗ ·
    removed 2 exports
    rp.panelname, .rpenv
    added 15 exports
    rp.screenresolution, rp.control.dispose, rp.text, rp.text.change, rp.slider.change, rp.combo, rp.widget.dispose, rp.timer, rp.control.put, rp.colour.key, rp.anova, rp.bubbleplot, rp.plot4d, rp.spacetime, rp.surface
  • R
    R 2.15.0 released · 2012-03-30
  • R
    R 2.14.0 released · 2011-10-31
  • R
    R 2.13.0 released · 2011-04-13
  • R
    R 2.12.0 released · 2010-10-15
  • 1.0-6
    record
    2010-10-11 · diff ↗
  • R
    R 2.11.0 released · 2010-04-22
  • R
    R 2.10.0 released · 2009-10-26
  • R
    R 2.9.0 released · 2009-04-17
  • 1.0-5
    record
    2008-12-13 · diff ↗ ·
    added 10 exports
    rp.regression, rp.mururoa, rp.firth, rp.geosim, rp.grid, rp.likelihood, rp.logistic, rp.normal, rp.ci, rp.cartoons
  • R
    R 2.8.0 released · 2008-10-20
  • R
    R 2.7.0 released · 2008-04-22
  • R
    R 2.6.0 released · 2007-10-03
  • R
    R 2.5.0 released · 2007-04-24
  • 1.0-4
    record
    2006-12-19 · diff ↗ ·
    added 3 exports
    .rpenv, rp.listbox, rp.menu
  • R
    R 2.4.0 released · 2006-10-03
  • 1.0-3
    record
    2006-08-21
  • R
    R 2.3.0 released · 2006-04-24

Package metadata

First published
2006-08-21
Total releases
14 / 20 yrs
License
GPL (>= 2) OSI
Minimum R
≥ 4.1
Bundled data
268 KB / 19 files
Download size
733 KB

Cite

Cite this package

Run in R for the authors' preferred citation:

citation("rpanel")

The package provides a citation file that builds its entry when R runs it. Run citation() to see it.

Cite the R Observatory

For a number measured here: a download total, a coverage figure, an archival date.

APA

Balamuta, J. J. (2026). R Observatory: Metrics for rpanel version 1.1-6.3 [Data set]. HJJB, LLC. Data release v2026-10-25. https://doi.org/10.5281/zenodo.21843040

From data release v2026-10-25, which the citation names so these numbers can be found later. More on citing and the projects behind them.

Report a problem with this page →

Privacy choices

These apply to this browser and are stored on this device only. Nothing about your choice is sent to us.

Read the privacy policy