sure
Surrogate Residuals for Ordinal and General Regression Models
Description
An implementation of the surrogate approach to residuals and diagnostics for ordinal and general regression models; for details, see Liu and Zhang (2017) <doi:10.1080/01621459.2017.1292915>. These residuals can be used to construct standard residual plots for model diagnostics (e.g., residual-vs-fitted value plots, residual-vs-covariate plots, Q-Q plots, etc.). The package also provides an 'autoplot' function for producing standard diagnostic plots using 'ggplot2' graphics. The package currently supports cumulative link models from packages 'MASS', 'ordinal', 'rms', and 'VGAM'. Support for binary regression models using the standard 'glm' function is also available.
Downloads
676
Last 30 days
5273rd
676
Last 90 days
676
Last year
CRAN Check Status
Show all 14 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | NOTE |
| r-devel-linux-x86_64-debian-gcc | NOTE |
| r-devel-linux-x86_64-fedora-clang | NOTE |
| r-devel-linux-x86_64-fedora-gcc | NOTE |
| r-devel-macos-arm64 | NOTE |
| r-devel-windows-x86_64 | NOTE |
| r-oldrel-macos-arm64 | NOTE |
| r-oldrel-macos-x86_64 | NOTE |
| r-oldrel-windows-x86_64 | NOTE |
| r-patched-linux-x86_64 | NOTE |
| r-release-linux-x86_64 | NOTE |
| r-release-macos-arm64 | NOTE |
| r-release-macos-x86_64 | NOTE |
| r-release-windows-x86_64 | NOTE |
Check details (14 non-OK)
Rd files
checkRd: (-1) getFittedProbs.Rd:6-8: Lost braces
6 | getFittedValues <- function(object) {
| ^
checkRd: (-1) getFittedProbs.Rd:14-16: Lost braces
14 | getFittedValues <- function(object) {
| ^
Rd files
checkRd: (-1) getFittedProbs.Rd:6-8: Lost braces
6 | getFittedValues <- function(object) {
| ^
checkRd: (-1) getFittedProbs.Rd:14-16: Lost braces
14 | getFittedValues <- function(object) {
| ^
Rd files
checkRd: (-1) getFittedProbs.Rd:6-8: Lost braces
6 | getFittedValues <- function(object) {
| ^
checkRd: (-1) getFittedProbs.Rd:14-16: Lost braces
14 | getFittedValues <- function(object) {
| ^
Rd files
checkRd: (-1) getFittedProbs.Rd:6-8: Lost braces
6 | getFittedValues <- function(object) {
| ^
checkRd: (-1) getFittedProbs.Rd:14-16: Lost braces
14 | getFittedValues <- function(object) {
| ^
Rd files
checkRd: (-1) getFittedProbs.Rd:6-8: Lost braces
6 | getFittedValues <- function(object) {
| ^
checkRd: (-1) getFittedProbs.Rd:14-16: Lost braces
14 | getFittedValues <- function(object) {
| ^
Rd files
checkRd: (-1) getFittedProbs.Rd:6-8: Lost braces
6 | getFittedValues <- function(object) {
| ^
checkRd: (-1) getFittedProbs.Rd:14-16: Lost braces
14 | getFittedValues <- function(object) {
| ^
Rd files
checkRd: (-1) getFittedProbs.Rd:6-8: Lost braces
6 | getFittedValues <- function(object) {
| ^
checkRd: (-1) getFittedProbs.Rd:14-16: Lost braces
14 | getFittedValues <- function(object) {
| ^
Rd files
checkRd: (-1) getFittedProbs.Rd:6-8: Lost braces
6 | getFittedValues <- function(object) {
| ^
checkRd: (-1) getFittedProbs.Rd:14-16: Lost braces
14 | getFittedValues <- function(object) {
| ^
Rd files
checkRd: (-1) getFittedProbs.Rd:6-8: Lost braces
6 | getFittedValues <- function(object) {
| ^
checkRd: (-1) getFittedProbs.Rd:14-16: Lost braces
14 | getFittedValues <- function(object) {
| ^
Rd files
checkRd: (-1) getFittedProbs.Rd:6-8: Lost braces
6 | getFittedValues <- function(object) {
| ^
checkRd: (-1) getFittedProbs.Rd:14-16: Lost braces
14 | getFittedValues <- function(object) {
| ^
Rd files
checkRd: (-1) getFittedProbs.Rd:6-8: Lost braces
6 | getFittedValues <- function(object) {
| ^
checkRd: (-1) getFittedProbs.Rd:14-16: Lost braces
14 | getFittedValues <- function(object) {
| ^
Rd files
checkRd: (-1) getFittedProbs.Rd:6-8: Lost braces
6 | getFittedValues <- function(object) {
| ^
checkRd: (-1) getFittedProbs.Rd:14-16: Lost braces
14 | getFittedValues <- function(object) {
| ^
Rd files
checkRd: (-1) getFittedProbs.Rd:6-8: Lost braces
6 | getFittedValues <- function(object) {
| ^
checkRd: (-1) getFittedProbs.Rd:14-16: Lost braces
14 | getFittedValues <- function(object) {
| ^
Rd files
checkRd: (-1) getFittedProbs.Rd:6-8: Lost braces
6 | getFittedValues <- function(object) {
| ^
checkRd: (-1) getFittedProbs.Rd:14-16: Lost braces
14 | getFittedValues <- function(object) {
| ^
Check History
NOTE 0 OK · 14 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 9, 2026
Rd files
checkRd: (-1) getFittedProbs.Rd:6-8: Lost braces
6 | getFittedValues <- function(object) {
| ^
checkRd: (-1) getFittedProbs.Rd:14-16: Lost braces
14 | getFittedValues <- function(object) {
| ^
Rd files
checkRd: (-1) getFittedProbs.Rd:6-8: Lost braces
6 | getFittedValues <- function(object) {
| ^
checkRd: (-1) getFittedProbs.Rd:14-16: Lost braces
14 | getFittedValues <- function(object) {
| ^
Rd files
checkRd: (-1) getFittedProbs.Rd:6-8: Lost braces
6 | getFittedValues <- function(object) {
| ^
checkRd: (-1) getFittedProbs.Rd:14-16: Lost braces
14 | getFittedValues <- function(object) {
| ^
Rd files
checkRd: (-1) getFittedProbs.Rd:6-8: Lost braces
6 | getFittedValues <- function(object) {
| ^
checkRd: (-1) getFittedProbs.Rd:14-16: Lost braces
14 | getFittedValues <- function(object) {
| ^
Rd files
checkRd: (-1) getFittedProbs.Rd:6-8: Lost braces
6 | getFittedValues <- function(object) {
| ^
checkRd: (-1) getFittedProbs.Rd:14-16: Lost braces
14 | getFittedValues <- function(object) {
| ^
Rd files
checkRd: (-1) getFittedProbs.Rd:6-8: Lost braces
6 | getFittedValues <- function(object) {
| ^
checkRd: (-1) getFittedProbs.Rd:14-16: Lost braces
14 | getFittedValues <- function(object) {
| ^
Rd files
checkRd: (-1) getFittedProbs.Rd:6-8: Lost braces
6 | getFittedValues <- function(object) {
| ^
checkRd: (-1) getFittedProbs.Rd:14-16: Lost braces
14 | getFittedValues <- function(object) {
| ^
Rd files
checkRd: (-1) getFittedProbs.Rd:6-8: Lost braces
6 | getFittedValues <- function(object) {
| ^
checkRd: (-1) getFittedProbs.Rd:14-16: Lost braces
14 | getFittedValues <- function(object) {
| ^
Rd files
checkRd: (-1) getFittedProbs.Rd:6-8: Lost braces
6 | getFittedValues <- function(object) {
| ^
checkRd: (-1) getFittedProbs.Rd:14-16: Lost braces
14 | getFittedValues <- function(object) {
| ^
Rd files
checkRd: (-1) getFittedProbs.Rd:6-8: Lost braces
6 | getFittedValues <- function(object) {
| ^
checkRd: (-1) getFittedProbs.Rd:14-16: Lost braces
14 | getFittedValues <- function(object) {
| ^
Rd files
checkRd: (-1) getFittedProbs.Rd:6-8: Lost braces
6 | getFittedValues <- function(object) {
| ^
checkRd: (-1) getFittedProbs.Rd:14-16: Lost braces
14 | getFittedValues <- function(object) {
| ^
Rd files
checkRd: (-1) getFittedProbs.Rd:6-8: Lost braces
6 | getFittedValues <- function(object) {
| ^
checkRd: (-1) getFittedProbs.Rd:14-16: Lost braces
14 | getFittedValues <- function(object) {
| ^
Rd files
checkRd: (-1) getFittedProbs.Rd:6-8: Lost braces
6 | getFittedValues <- function(object) {
| ^
checkRd: (-1) getFittedProbs.Rd:14-16: Lost braces
14 | getFittedValues <- function(object) {
| ^
Rd files
checkRd: (-1) getFittedProbs.Rd:6-8: Lost braces
6 | getFittedValues <- function(object) {
| ^
checkRd: (-1) getFittedProbs.Rd:14-16: Lost braces
14 | getFittedValues <- function(object) {
| ^