Last updated on 2025-10-31 01:49:17 CET.
| Flavor | Version | Tinstall | Tcheck | Ttotal | Status | Flags | 
|---|---|---|---|---|---|---|
| r-devel-linux-x86_64-debian-clang | 1.3.0 | 10.96 | 112.17 | 123.13 | ERROR | |
| r-devel-linux-x86_64-debian-gcc | 1.3.0 | 7.96 | 78.45 | 86.41 | ERROR | |
| r-devel-linux-x86_64-fedora-clang | 1.3.0 | 21.00 | 171.55 | 192.55 | ERROR | |
| r-devel-linux-x86_64-fedora-gcc | 1.3.0 | 24.00 | 164.47 | 188.47 | ERROR | |
| r-devel-windows-x86_64 | 1.3.0 | 13.00 | 111.00 | 124.00 | ERROR | |
| r-patched-linux-x86_64 | 1.3.0 | 10.85 | 107.63 | 118.48 | ERROR | |
| r-release-linux-x86_64 | 1.3.0 | 9.54 | 107.57 | 117.11 | ERROR | |
| r-release-macos-arm64 | 1.3.0 | 5.00 | 48.00 | 53.00 | OK | |
| r-release-macos-x86_64 | 1.3.0 | 9.00 | 94.00 | 103.00 | OK | |
| r-release-windows-x86_64 | 1.3.0 | 14.00 | 112.00 | 126.00 | ERROR | |
| r-oldrel-macos-arm64 | 1.3.0 | 5.00 | 48.00 | 53.00 | NOTE | |
| r-oldrel-macos-x86_64 | 1.3.0 | 8.00 | 70.00 | 78.00 | NOTE | |
| r-oldrel-windows-x86_64 | 1.3.0 | 16.00 | 144.00 | 160.00 | ERROR | 
Version: 1.3.0
Check: CRAN incoming feasibility
Result: NOTE
  Maintainer: ‘Katarzyna Pekala <katarzyna.pekala@gmail.com>’
  
  The Description field contains
    models. Find more details in Biecek (2018) <arXiv:1806.08915>.
  Please refer to arXiv e-prints via their arXiv DOI <doi:10.48550/arXiv.YYMM.NNNNN>.
Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc
Version: 1.3.0
Check: examples
Result: ERROR
  Running examples in ‘triplot-Ex.R’ failed
  The error most likely occurred in:
  
  > base::assign(".ptime", proc.time(), pos = "CheckExEnv")
  > ### Name: plot.triplot
  > ### Title: Plots triplot
  > ### Aliases: plot.triplot
  > 
  > ### ** Examples
  > 
  > library(DALEX)
  Welcome to DALEX (version: 2.5.3).
  Find examples and detailed introduction at: http://ema.drwhy.ai/
  Additional features will be available after installation of: ggpubr.
  Use 'install_dependencies()' to get all suggested dependencies
  > set.seed(123)
  > apartments_num <- apartments[,unlist(lapply(apartments, is.numeric))]
  > apartments_num_lm_model <- lm(m2.price ~ ., data = apartments_num)
  > apartments_num_new_observation <- apartments_num[30, ]
  > explainer_apartments <- explain(model = apartments_num_lm_model,
  +                                 data = apartments_num[,-1],
  +                                 y = apartments_num[, 1],
  +                                 verbose = FALSE)
  > apartments_tri <- calculate_triplot(x = explainer_apartments,
  +  new_observation = apartments_num_new_observation[-1])
  > plot(apartments_tri)
  Error: <ggplot2::ggplot> object properties are invalid:
  - @labels must be <ggplot2::labels>, not <character>
  Execution halted
Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc, r-patched-linux-x86_64, r-release-linux-x86_64
Version: 1.3.0
Check: tests
Result: ERROR
    Running ‘testthat.R’ [17s/23s]
  Running the tests in ‘tests/testthat.R’ failed.
  Complete output:
    > library(testthat)
    > library(triplot)
    > 
    > test_check("triplot")
    Welcome to DALEX (version: 2.5.3).
    Find examples and detailed introduction at: http://ema.drwhy.ai/
    Additional features will be available after installation of: ggpubr.
    Use 'install_dependencies()' to get all suggested dependencies
    [ FAIL 2 | WARN 2 | SKIP 0 | PASS 74 ]
    
    ══ Failed tests ════════════════════════════════════════════════════════════════
    ── Error ('test_triplot.R:86:3'): check plot.calculate_triplot function ────────
    Error: <ggplot2::ggplot> object properties are invalid:
    - @labels must be <ggplot2::labels>, not <character>
    Backtrace:
         ▆
      1. ├─base::plot(apartments_tri) at test_triplot.R:86:3
      2. └─triplot:::plot.triplot(apartments_tri)
      3.   └─S7:::Ops.S7_object(p3, theme(axis.title = element_text(size = axis_lab_size)))
      4.     ├─base::tryCatch(return(base_ops[[.Generic]](e1, e2)), S7_error_method_not_found = function(cnd) cnd)
      5.     │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
      6.     │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
      7.     │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
      8.     └─base_ops[[.Generic]](e1, e2)
      9.       ├─S7::S7_dispatch()
     10.       └─ggplot2 (local) `method(+, list(ggplot2::ggplot, class_any))`(...)
     11.         └─ggplot2:::add_ggplot(e1, e2, e2name)
     12.           ├─ggplot2::ggplot_add(object, p, objectname)
     13.           └─ggplot2:::ggplot_add.default(object, p, objectname)
     14.             └─ggplot2::update_ggplot(object = object, plot = plot, ...)
     15.               ├─S7::S7_dispatch()
     16.               └─ggplot2 (local) `method(update_ggplot, list(ggplot2::theme, ggplot2::ggplot))`(...)
     17.                 └─S7::set_props(plot, theme = add_theme(plot@theme, object))
     18.                   └─S7::`props<-`(`*tmp*`, value = list(...))
     19.                     └─S7::validate(object)
    ── Error ('test_triplot.R:112:3'): check plot.calculate_triplot function for FI ──
    Error: <ggplot2::ggplot> object properties are invalid:
    - @labels must be <ggplot2::labels>, not <character>
    Backtrace:
         ▆
      1. ├─base::plot(apartments_tri, abbrev_labels = 5) at test_triplot.R:112:3
      2. └─triplot:::plot.triplot(apartments_tri, abbrev_labels = 5)
      3.   └─S7:::Ops.S7_object(p3, theme(axis.title = element_text(size = axis_lab_size)))
      4.     ├─base::tryCatch(return(base_ops[[.Generic]](e1, e2)), S7_error_method_not_found = function(cnd) cnd)
      5.     │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
      6.     │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
      7.     │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
      8.     └─base_ops[[.Generic]](e1, e2)
      9.       ├─S7::S7_dispatch()
     10.       └─ggplot2 (local) `method(+, list(ggplot2::ggplot, class_any))`(...)
     11.         └─ggplot2:::add_ggplot(e1, e2, e2name)
     12.           ├─ggplot2::ggplot_add(object, p, objectname)
     13.           └─ggplot2:::ggplot_add.default(object, p, objectname)
     14.             └─ggplot2::update_ggplot(object = object, plot = plot, ...)
     15.               ├─S7::S7_dispatch()
     16.               └─ggplot2 (local) `method(update_ggplot, list(ggplot2::theme, ggplot2::ggplot))`(...)
     17.                 └─S7::set_props(plot, theme = add_theme(plot@theme, object))
     18.                   └─S7::`props<-`(`*tmp*`, value = list(...))
     19.                     └─S7::validate(object)
    
    [ FAIL 2 | WARN 2 | SKIP 0 | PASS 74 ]
    Error: Test failures
    Execution halted
Flavor: r-devel-linux-x86_64-debian-clang
Version: 1.3.0
Check: tests
Result: ERROR
    Running ‘testthat.R’ [10s/13s]
  Running the tests in ‘tests/testthat.R’ failed.
  Complete output:
    > library(testthat)
    > library(triplot)
    > 
    > test_check("triplot")
    Welcome to DALEX (version: 2.5.3).
    Find examples and detailed introduction at: http://ema.drwhy.ai/
    Additional features will be available after installation of: ggpubr.
    Use 'install_dependencies()' to get all suggested dependencies
    [ FAIL 2 | WARN 2 | SKIP 0 | PASS 74 ]
    
    ══ Failed tests ════════════════════════════════════════════════════════════════
    ── Error ('test_triplot.R:86:3'): check plot.calculate_triplot function ────────
    Error: <ggplot2::ggplot> object properties are invalid:
    - @labels must be <ggplot2::labels>, not <character>
    Backtrace:
         ▆
      1. ├─base::plot(apartments_tri) at test_triplot.R:86:3
      2. └─triplot:::plot.triplot(apartments_tri)
      3.   └─S7:::Ops.S7_object(p3, theme(axis.title = element_text(size = axis_lab_size)))
      4.     ├─base::tryCatch(return(base_ops[[.Generic]](e1, e2)), S7_error_method_not_found = function(cnd) cnd)
      5.     │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
      6.     │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
      7.     │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
      8.     └─base_ops[[.Generic]](e1, e2)
      9.       ├─S7::S7_dispatch()
     10.       └─ggplot2 (local) `method(+, list(ggplot2::ggplot, class_any))`(...)
     11.         └─ggplot2:::add_ggplot(e1, e2, e2name)
     12.           ├─ggplot2::ggplot_add(object, p, objectname)
     13.           └─ggplot2:::ggplot_add.default(object, p, objectname)
     14.             └─ggplot2::update_ggplot(object = object, plot = plot, ...)
     15.               ├─S7::S7_dispatch()
     16.               └─ggplot2 (local) `method(update_ggplot, list(ggplot2::theme, ggplot2::ggplot))`(...)
     17.                 └─S7::set_props(plot, theme = add_theme(plot@theme, object))
     18.                   └─S7::`props<-`(`*tmp*`, value = list(...))
     19.                     └─S7::validate(object)
    ── Error ('test_triplot.R:112:3'): check plot.calculate_triplot function for FI ──
    Error: <ggplot2::ggplot> object properties are invalid:
    - @labels must be <ggplot2::labels>, not <character>
    Backtrace:
         ▆
      1. ├─base::plot(apartments_tri, abbrev_labels = 5) at test_triplot.R:112:3
      2. └─triplot:::plot.triplot(apartments_tri, abbrev_labels = 5)
      3.   └─S7:::Ops.S7_object(p3, theme(axis.title = element_text(size = axis_lab_size)))
      4.     ├─base::tryCatch(return(base_ops[[.Generic]](e1, e2)), S7_error_method_not_found = function(cnd) cnd)
      5.     │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
      6.     │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
      7.     │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
      8.     └─base_ops[[.Generic]](e1, e2)
      9.       ├─S7::S7_dispatch()
     10.       └─ggplot2 (local) `method(+, list(ggplot2::ggplot, class_any))`(...)
     11.         └─ggplot2:::add_ggplot(e1, e2, e2name)
     12.           ├─ggplot2::ggplot_add(object, p, objectname)
     13.           └─ggplot2:::ggplot_add.default(object, p, objectname)
     14.             └─ggplot2::update_ggplot(object = object, plot = plot, ...)
     15.               ├─S7::S7_dispatch()
     16.               └─ggplot2 (local) `method(update_ggplot, list(ggplot2::theme, ggplot2::ggplot))`(...)
     17.                 └─S7::set_props(plot, theme = add_theme(plot@theme, object))
     18.                   └─S7::`props<-`(`*tmp*`, value = list(...))
     19.                     └─S7::validate(object)
    
    [ FAIL 2 | WARN 2 | SKIP 0 | PASS 74 ]
    Error: Test failures
    Execution halted
Flavor: r-devel-linux-x86_64-debian-gcc
Version: 1.3.0
Check: examples
Result: ERROR
  Running examples in ‘triplot-Ex.R’ failed
  The error most likely occurred in:
  
  > ### Name: plot.triplot
  > ### Title: Plots triplot
  > ### Aliases: plot.triplot
  > 
  > ### ** Examples
  > 
  > library(DALEX)
  Welcome to DALEX (version: 2.5.3).
  Find examples and detailed introduction at: http://ema.drwhy.ai/
  Additional features will be available after installation of: ggpubr.
  Use 'install_dependencies()' to get all suggested dependencies
  > set.seed(123)
  > apartments_num <- apartments[,unlist(lapply(apartments, is.numeric))]
  > apartments_num_lm_model <- lm(m2.price ~ ., data = apartments_num)
  > apartments_num_new_observation <- apartments_num[30, ]
  > explainer_apartments <- explain(model = apartments_num_lm_model,
  +                                 data = apartments_num[,-1],
  +                                 y = apartments_num[, 1],
  +                                 verbose = FALSE)
  > apartments_tri <- calculate_triplot(x = explainer_apartments,
  +  new_observation = apartments_num_new_observation[-1])
  > plot(apartments_tri)
  Error: <ggplot2::ggplot> object properties are invalid:
  - @labels must be <ggplot2::labels>, not <character>
  Execution halted
Flavors: r-devel-linux-x86_64-fedora-clang, r-release-windows-x86_64, r-oldrel-windows-x86_64
Version: 1.3.0
Check: tests
Result: ERROR
    Running ‘testthat.R’ [27s/36s]
  Running the tests in ‘tests/testthat.R’ failed.
  Complete output:
    > library(testthat)
    > library(triplot)
    > 
    > test_check("triplot")
    Welcome to DALEX (version: 2.5.3).
    Find examples and detailed introduction at: http://ema.drwhy.ai/
    Additional features will be available after installation of: ggpubr.
    Use 'install_dependencies()' to get all suggested dependencies
    [ FAIL 2 | WARN 2 | SKIP 0 | PASS 74 ]
    
    ══ Failed tests ════════════════════════════════════════════════════════════════
    ── Error ('test_triplot.R:86:3'): check plot.calculate_triplot function ────────
    Error: <ggplot2::ggplot> object properties are invalid:
    - @labels must be <ggplot2::labels>, not <character>
    Backtrace:
         ▆
      1. ├─base::plot(apartments_tri) at test_triplot.R:86:3
      2. └─triplot:::plot.triplot(apartments_tri)
      3.   └─S7:::Ops.S7_object(p3, theme(axis.title = element_text(size = axis_lab_size)))
      4.     ├─base::tryCatch(return(base_ops[[.Generic]](e1, e2)), S7_error_method_not_found = function(cnd) cnd)
      5.     │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
      6.     │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
      7.     │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
      8.     └─base_ops[[.Generic]](e1, e2)
      9.       ├─S7::S7_dispatch()
     10.       └─ggplot2 (local) `method(+, list(ggplot2::ggplot, class_any))`(...)
     11.         └─ggplot2:::add_ggplot(e1, e2, e2name)
     12.           ├─ggplot2::ggplot_add(object, p, objectname)
     13.           └─ggplot2:::ggplot_add.default(object, p, objectname)
     14.             └─ggplot2::update_ggplot(object = object, plot = plot, ...)
     15.               ├─S7::S7_dispatch()
     16.               └─ggplot2 (local) `method(update_ggplot, list(ggplot2::theme, ggplot2::ggplot))`(...)
     17.                 └─S7::set_props(plot, theme = add_theme(plot@theme, object))
     18.                   └─S7::`props<-`(`*tmp*`, value = list(...))
     19.                     └─S7::validate(object)
    ── Error ('test_triplot.R:112:3'): check plot.calculate_triplot function for FI ──
    Error: <ggplot2::ggplot> object properties are invalid:
    - @labels must be <ggplot2::labels>, not <character>
    Backtrace:
         ▆
      1. ├─base::plot(apartments_tri, abbrev_labels = 5) at test_triplot.R:112:3
      2. └─triplot:::plot.triplot(apartments_tri, abbrev_labels = 5)
      3.   └─S7:::Ops.S7_object(p3, theme(axis.title = element_text(size = axis_lab_size)))
      4.     ├─base::tryCatch(return(base_ops[[.Generic]](e1, e2)), S7_error_method_not_found = function(cnd) cnd)
      5.     │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
      6.     │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
      7.     │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
      8.     └─base_ops[[.Generic]](e1, e2)
      9.       ├─S7::S7_dispatch()
     10.       └─ggplot2 (local) `method(+, list(ggplot2::ggplot, class_any))`(...)
     11.         └─ggplot2:::add_ggplot(e1, e2, e2name)
     12.           ├─ggplot2::ggplot_add(object, p, objectname)
     13.           └─ggplot2:::ggplot_add.default(object, p, objectname)
     14.             └─ggplot2::update_ggplot(object = object, plot = plot, ...)
     15.               ├─S7::S7_dispatch()
     16.               └─ggplot2 (local) `method(update_ggplot, list(ggplot2::theme, ggplot2::ggplot))`(...)
     17.                 └─S7::set_props(plot, theme = add_theme(plot@theme, object))
     18.                   └─S7::`props<-`(`*tmp*`, value = list(...))
     19.                     └─S7::validate(object)
    
    [ FAIL 2 | WARN 2 | SKIP 0 | PASS 74 ]
    Error: Test failures
    Execution halted
Flavor: r-devel-linux-x86_64-fedora-clang
Version: 1.3.0
Check: examples
Result: ERROR
  Running examples in ‘triplot-Ex.R’ failed
  The error most likely occurred in:
  
  > ### Name: plot.triplot
  > ### Title: Plots triplot
  > ### Aliases: plot.triplot
  > 
  > ### ** Examples
  > 
  > library(DALEX)
  Welcome to DALEX (version: 2.5.3).
  Find examples and detailed introduction at: http://ema.drwhy.ai/
  
  > set.seed(123)
  > apartments_num <- apartments[,unlist(lapply(apartments, is.numeric))]
  > apartments_num_lm_model <- lm(m2.price ~ ., data = apartments_num)
  > apartments_num_new_observation <- apartments_num[30, ]
  > explainer_apartments <- explain(model = apartments_num_lm_model,
  +                                 data = apartments_num[,-1],
  +                                 y = apartments_num[, 1],
  +                                 verbose = FALSE)
  > apartments_tri <- calculate_triplot(x = explainer_apartments,
  +  new_observation = apartments_num_new_observation[-1])
  > plot(apartments_tri)
  Error: <ggplot2::ggplot> object properties are invalid:
  - @labels must be <ggplot2::labels>, not <character>
  Execution halted
Flavor: r-devel-linux-x86_64-fedora-gcc
Version: 1.3.0
Check: tests
Result: ERROR
    Running ‘testthat.R’ [27s/32s]
  Running the tests in ‘tests/testthat.R’ failed.
  Complete output:
    > library(testthat)
    > library(triplot)
    > 
    > test_check("triplot")
    Welcome to DALEX (version: 2.5.3).
    Find examples and detailed introduction at: http://ema.drwhy.ai/
    
    [ FAIL 2 | WARN 2 | SKIP 0 | PASS 74 ]
    
    ══ Failed tests ════════════════════════════════════════════════════════════════
    ── Error ('test_triplot.R:86:3'): check plot.calculate_triplot function ────────
    Error: <ggplot2::ggplot> object properties are invalid:
    - @labels must be <ggplot2::labels>, not <character>
    Backtrace:
         ▆
      1. ├─base::plot(apartments_tri) at test_triplot.R:86:3
      2. └─triplot:::plot.triplot(apartments_tri)
      3.   └─S7:::Ops.S7_object(p3, theme(axis.title = element_text(size = axis_lab_size)))
      4.     ├─base::tryCatch(return(base_ops[[.Generic]](e1, e2)), S7_error_method_not_found = function(cnd) cnd)
      5.     │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
      6.     │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
      7.     │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
      8.     └─base_ops[[.Generic]](e1, e2)
      9.       ├─S7::S7_dispatch()
     10.       └─ggplot2 (local) `method(+, list(ggplot2::ggplot, class_any))`(...)
     11.         └─ggplot2:::add_ggplot(e1, e2, e2name)
     12.           ├─ggplot2::ggplot_add(object, p, objectname)
     13.           └─ggplot2:::ggplot_add.default(object, p, objectname)
     14.             └─ggplot2::update_ggplot(object = object, plot = plot, ...)
     15.               ├─S7::S7_dispatch()
     16.               └─ggplot2 (local) `method(update_ggplot, list(ggplot2::theme, ggplot2::ggplot))`(...)
     17.                 └─S7::set_props(plot, theme = add_theme(plot@theme, object))
     18.                   └─S7::`props<-`(`*tmp*`, value = list(...))
     19.                     └─S7::validate(object)
    ── Error ('test_triplot.R:112:3'): check plot.calculate_triplot function for FI ──
    Error: <ggplot2::ggplot> object properties are invalid:
    - @labels must be <ggplot2::labels>, not <character>
    Backtrace:
         ▆
      1. ├─base::plot(apartments_tri, abbrev_labels = 5) at test_triplot.R:112:3
      2. └─triplot:::plot.triplot(apartments_tri, abbrev_labels = 5)
      3.   └─S7:::Ops.S7_object(p3, theme(axis.title = element_text(size = axis_lab_size)))
      4.     ├─base::tryCatch(return(base_ops[[.Generic]](e1, e2)), S7_error_method_not_found = function(cnd) cnd)
      5.     │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
      6.     │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
      7.     │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
      8.     └─base_ops[[.Generic]](e1, e2)
      9.       ├─S7::S7_dispatch()
     10.       └─ggplot2 (local) `method(+, list(ggplot2::ggplot, class_any))`(...)
     11.         └─ggplot2:::add_ggplot(e1, e2, e2name)
     12.           ├─ggplot2::ggplot_add(object, p, objectname)
     13.           └─ggplot2:::ggplot_add.default(object, p, objectname)
     14.             └─ggplot2::update_ggplot(object = object, plot = plot, ...)
     15.               ├─S7::S7_dispatch()
     16.               └─ggplot2 (local) `method(update_ggplot, list(ggplot2::theme, ggplot2::ggplot))`(...)
     17.                 └─S7::set_props(plot, theme = add_theme(plot@theme, object))
     18.                   └─S7::`props<-`(`*tmp*`, value = list(...))
     19.                     └─S7::validate(object)
    
    [ FAIL 2 | WARN 2 | SKIP 0 | PASS 74 ]
    Error: Test failures
    Execution halted
Flavor: r-devel-linux-x86_64-fedora-gcc
Version: 1.3.0
Check: examples
Result: ERROR
  Running examples in 'triplot-Ex.R' failed
  The error most likely occurred in:
  
  > ### Name: plot.triplot
  > ### Title: Plots triplot
  > ### Aliases: plot.triplot
  > 
  > ### ** Examples
  > 
  > library(DALEX)
  Welcome to DALEX (version: 2.5.2).
  Find examples and detailed introduction at: http://ema.drwhy.ai/
  Additional features will be available after installation of: ggpubr.
  Use 'install_dependencies()' to get all suggested dependencies
  > set.seed(123)
  > apartments_num <- apartments[,unlist(lapply(apartments, is.numeric))]
  > apartments_num_lm_model <- lm(m2.price ~ ., data = apartments_num)
  > apartments_num_new_observation <- apartments_num[30, ]
  > explainer_apartments <- explain(model = apartments_num_lm_model,
  +                                 data = apartments_num[,-1],
  +                                 y = apartments_num[, 1],
  +                                 verbose = FALSE)
  > apartments_tri <- calculate_triplot(x = explainer_apartments,
  +  new_observation = apartments_num_new_observation[-1])
  > plot(apartments_tri)
  Error: <ggplot2::ggplot> object properties are invalid:
  - @labels must be <ggplot2::labels>, not <character>
  Execution halted
Flavor: r-devel-windows-x86_64
Version: 1.3.0
Check: tests
Result: ERROR
    Running 'testthat.R' [13s]
  Running the tests in 'tests/testthat.R' failed.
  Complete output:
    > library(testthat)
    > library(triplot)
    > 
    > test_check("triplot")
    Welcome to DALEX (version: 2.5.2).
    Find examples and detailed introduction at: http://ema.drwhy.ai/
    Additional features will be available after installation of: ggpubr.
    Use 'install_dependencies()' to get all suggested dependencies
    [ FAIL 2 | WARN 3 | SKIP 0 | PASS 74 ]
    
    ══ Failed tests ════════════════════════════════════════════════════════════════
    ── Error ('test_triplot.R:86:3'): check plot.calculate_triplot function ────────
    Error: <ggplot2::ggplot> object properties are invalid:
    - @labels must be <ggplot2::labels>, not <character>
    Backtrace:
         ▆
      1. ├─base::plot(apartments_tri) at test_triplot.R:86:3
      2. └─triplot:::plot.triplot(apartments_tri)
      3.   └─S7:::Ops.S7_object(p3, theme(axis.title = element_text(size = axis_lab_size)))
      4.     ├─base::tryCatch(return(base_ops[[.Generic]](e1, e2)), S7_error_method_not_found = function(cnd) cnd)
      5.     │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
      6.     │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
      7.     │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
      8.     └─base_ops[[.Generic]](e1, e2)
      9.       ├─S7::S7_dispatch()
     10.       └─ggplot2 (local) `method(+, list(ggplot2::ggplot, class_any))`(...)
     11.         └─ggplot2:::add_ggplot(e1, e2, e2name)
     12.           ├─ggplot2::ggplot_add(object, p, objectname)
     13.           └─ggplot2:::ggplot_add.default(object, p, objectname)
     14.             └─ggplot2::update_ggplot(object = object, plot = plot, ...)
     15.               ├─S7::S7_dispatch()
     16.               └─ggplot2 (local) `method(update_ggplot, list(ggplot2::theme, ggplot2::ggplot))`(...)
     17.                 └─S7::set_props(plot, theme = add_theme(plot@theme, object))
     18.                   └─S7::`props<-`(`*tmp*`, value = list(...))
     19.                     └─S7::validate(object)
    ── Error ('test_triplot.R:112:3'): check plot.calculate_triplot function for FI ──
    Error: <ggplot2::ggplot> object properties are invalid:
    - @labels must be <ggplot2::labels>, not <character>
    Backtrace:
         ▆
      1. ├─base::plot(apartments_tri, abbrev_labels = 5) at test_triplot.R:112:3
      2. └─triplot:::plot.triplot(apartments_tri, abbrev_labels = 5)
      3.   └─S7:::Ops.S7_object(p3, theme(axis.title = element_text(size = axis_lab_size)))
      4.     ├─base::tryCatch(return(base_ops[[.Generic]](e1, e2)), S7_error_method_not_found = function(cnd) cnd)
      5.     │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
      6.     │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
      7.     │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
      8.     └─base_ops[[.Generic]](e1, e2)
      9.       ├─S7::S7_dispatch()
     10.       └─ggplot2 (local) `method(+, list(ggplot2::ggplot, class_any))`(...)
     11.         └─ggplot2:::add_ggplot(e1, e2, e2name)
     12.           ├─ggplot2::ggplot_add(object, p, objectname)
     13.           └─ggplot2:::ggplot_add.default(object, p, objectname)
     14.             └─ggplot2::update_ggplot(object = object, plot = plot, ...)
     15.               ├─S7::S7_dispatch()
     16.               └─ggplot2 (local) `method(update_ggplot, list(ggplot2::theme, ggplot2::ggplot))`(...)
     17.                 └─S7::set_props(plot, theme = add_theme(plot@theme, object))
     18.                   └─S7::`props<-`(`*tmp*`, value = list(...))
     19.                     └─S7::validate(object)
    
    [ FAIL 2 | WARN 3 | SKIP 0 | PASS 74 ]
    Error: Test failures
    Execution halted
Flavor: r-devel-windows-x86_64
Version: 1.3.0
Check: tests
Result: ERROR
    Running ‘testthat.R’ [16s/22s]
  Running the tests in ‘tests/testthat.R’ failed.
  Complete output:
    > library(testthat)
    > library(triplot)
    > 
    > test_check("triplot")
    Welcome to DALEX (version: 2.5.3).
    Find examples and detailed introduction at: http://ema.drwhy.ai/
    Additional features will be available after installation of: ggpubr.
    Use 'install_dependencies()' to get all suggested dependencies
    [ FAIL 2 | WARN 2 | SKIP 0 | PASS 74 ]
    
    ══ Failed tests ════════════════════════════════════════════════════════════════
    ── Error ('test_triplot.R:86:3'): check plot.calculate_triplot function ────────
    Error: <ggplot2::ggplot> object properties are invalid:
    - @labels must be <ggplot2::labels>, not <character>
    Backtrace:
         ▆
      1. ├─base::plot(apartments_tri) at test_triplot.R:86:3
      2. └─triplot:::plot.triplot(apartments_tri)
      3.   └─S7:::Ops.S7_object(p3, theme(axis.title = element_text(size = axis_lab_size)))
      4.     ├─base::tryCatch(return(base_ops[[.Generic]](e1, e2)), S7_error_method_not_found = function(cnd) cnd)
      5.     │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
      6.     │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
      7.     │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
      8.     └─base_ops[[.Generic]](e1, e2)
      9.       ├─S7::S7_dispatch()
     10.       └─ggplot2 (local) `method(+, list(ggplot2::ggplot, class_any))`(...)
     11.         └─ggplot2:::add_ggplot(e1, e2, e2name)
     12.           ├─ggplot2::ggplot_add(object, p, objectname)
     13.           └─ggplot2:::ggplot_add.default(object, p, objectname)
     14.             └─ggplot2::update_ggplot(object = object, plot = plot, ...)
     15.               ├─S7::S7_dispatch()
     16.               └─ggplot2 (local) `method(update_ggplot, list(ggplot2::theme, ggplot2::ggplot))`(...)
     17.                 └─S7::set_props(plot, theme = add_theme(plot@theme, object))
     18.                   └─S7::`props<-`(`*tmp*`, value = list(...))
     19.                     └─S7::validate(object)
    ── Error ('test_triplot.R:112:3'): check plot.calculate_triplot function for FI ──
    Error: <ggplot2::ggplot> object properties are invalid:
    - @labels must be <ggplot2::labels>, not <character>
    Backtrace:
         ▆
      1. ├─base::plot(apartments_tri, abbrev_labels = 5) at test_triplot.R:112:3
      2. └─triplot:::plot.triplot(apartments_tri, abbrev_labels = 5)
      3.   └─S7:::Ops.S7_object(p3, theme(axis.title = element_text(size = axis_lab_size)))
      4.     ├─base::tryCatch(return(base_ops[[.Generic]](e1, e2)), S7_error_method_not_found = function(cnd) cnd)
      5.     │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
      6.     │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
      7.     │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
      8.     └─base_ops[[.Generic]](e1, e2)
      9.       ├─S7::S7_dispatch()
     10.       └─ggplot2 (local) `method(+, list(ggplot2::ggplot, class_any))`(...)
     11.         └─ggplot2:::add_ggplot(e1, e2, e2name)
     12.           ├─ggplot2::ggplot_add(object, p, objectname)
     13.           └─ggplot2:::ggplot_add.default(object, p, objectname)
     14.             └─ggplot2::update_ggplot(object = object, plot = plot, ...)
     15.               ├─S7::S7_dispatch()
     16.               └─ggplot2 (local) `method(update_ggplot, list(ggplot2::theme, ggplot2::ggplot))`(...)
     17.                 └─S7::set_props(plot, theme = add_theme(plot@theme, object))
     18.                   └─S7::`props<-`(`*tmp*`, value = list(...))
     19.                     └─S7::validate(object)
    
    [ FAIL 2 | WARN 2 | SKIP 0 | PASS 74 ]
    Error: Test failures
    Execution halted
Flavor: r-patched-linux-x86_64
Version: 1.3.0
Check: tests
Result: ERROR
    Running ‘testthat.R’ [16s/21s]
  Running the tests in ‘tests/testthat.R’ failed.
  Complete output:
    > library(testthat)
    > library(triplot)
    > 
    > test_check("triplot")
    Welcome to DALEX (version: 2.5.3).
    Find examples and detailed introduction at: http://ema.drwhy.ai/
    Additional features will be available after installation of: ggpubr.
    Use 'install_dependencies()' to get all suggested dependencies
    [ FAIL 2 | WARN 2 | SKIP 0 | PASS 74 ]
    
    ══ Failed tests ════════════════════════════════════════════════════════════════
    ── Error ('test_triplot.R:86:3'): check plot.calculate_triplot function ────────
    Error: <ggplot2::ggplot> object properties are invalid:
    - @labels must be <ggplot2::labels>, not <character>
    Backtrace:
         ▆
      1. ├─base::plot(apartments_tri) at test_triplot.R:86:3
      2. └─triplot:::plot.triplot(apartments_tri)
      3.   └─S7:::Ops.S7_object(p3, theme(axis.title = element_text(size = axis_lab_size)))
      4.     ├─base::tryCatch(return(base_ops[[.Generic]](e1, e2)), S7_error_method_not_found = function(cnd) cnd)
      5.     │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
      6.     │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
      7.     │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
      8.     └─base_ops[[.Generic]](e1, e2)
      9.       ├─S7::S7_dispatch()
     10.       └─ggplot2 (local) `method(+, list(ggplot2::ggplot, class_any))`(...)
     11.         └─ggplot2:::add_ggplot(e1, e2, e2name)
     12.           ├─ggplot2::ggplot_add(object, p, objectname)
     13.           └─ggplot2:::ggplot_add.default(object, p, objectname)
     14.             └─ggplot2::update_ggplot(object = object, plot = plot, ...)
     15.               ├─S7::S7_dispatch()
     16.               └─ggplot2 (local) `method(update_ggplot, list(ggplot2::theme, ggplot2::ggplot))`(...)
     17.                 └─S7::set_props(plot, theme = add_theme(plot@theme, object))
     18.                   └─S7::`props<-`(`*tmp*`, value = list(...))
     19.                     └─S7::validate(object)
    ── Error ('test_triplot.R:112:3'): check plot.calculate_triplot function for FI ──
    Error: <ggplot2::ggplot> object properties are invalid:
    - @labels must be <ggplot2::labels>, not <character>
    Backtrace:
         ▆
      1. ├─base::plot(apartments_tri, abbrev_labels = 5) at test_triplot.R:112:3
      2. └─triplot:::plot.triplot(apartments_tri, abbrev_labels = 5)
      3.   └─S7:::Ops.S7_object(p3, theme(axis.title = element_text(size = axis_lab_size)))
      4.     ├─base::tryCatch(return(base_ops[[.Generic]](e1, e2)), S7_error_method_not_found = function(cnd) cnd)
      5.     │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
      6.     │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
      7.     │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
      8.     └─base_ops[[.Generic]](e1, e2)
      9.       ├─S7::S7_dispatch()
     10.       └─ggplot2 (local) `method(+, list(ggplot2::ggplot, class_any))`(...)
     11.         └─ggplot2:::add_ggplot(e1, e2, e2name)
     12.           ├─ggplot2::ggplot_add(object, p, objectname)
     13.           └─ggplot2:::ggplot_add.default(object, p, objectname)
     14.             └─ggplot2::update_ggplot(object = object, plot = plot, ...)
     15.               ├─S7::S7_dispatch()
     16.               └─ggplot2 (local) `method(update_ggplot, list(ggplot2::theme, ggplot2::ggplot))`(...)
     17.                 └─S7::set_props(plot, theme = add_theme(plot@theme, object))
     18.                   └─S7::`props<-`(`*tmp*`, value = list(...))
     19.                     └─S7::validate(object)
    
    [ FAIL 2 | WARN 2 | SKIP 0 | PASS 74 ]
    Error: Test failures
    Execution halted
Flavor: r-release-linux-x86_64
Version: 1.3.0
Check: tests
Result: ERROR
    Running 'testthat.R' [13s]
  Running the tests in 'tests/testthat.R' failed.
  Complete output:
    > library(testthat)
    > library(triplot)
    > 
    > test_check("triplot")
    Welcome to DALEX (version: 2.5.3).
    Find examples and detailed introduction at: http://ema.drwhy.ai/
    Additional features will be available after installation of: ggpubr.
    Use 'install_dependencies()' to get all suggested dependencies
    [ FAIL 2 | WARN 2 | SKIP 0 | PASS 74 ]
    
    ══ Failed tests ════════════════════════════════════════════════════════════════
    ── Error ('test_triplot.R:86:3'): check plot.calculate_triplot function ────────
    Error: <ggplot2::ggplot> object properties are invalid:
    - @labels must be <ggplot2::labels>, not <character>
    Backtrace:
         ▆
      1. ├─base::plot(apartments_tri) at test_triplot.R:86:3
      2. └─triplot:::plot.triplot(apartments_tri)
      3.   └─S7:::Ops.S7_object(p3, theme(axis.title = element_text(size = axis_lab_size)))
      4.     ├─base::tryCatch(return(base_ops[[.Generic]](e1, e2)), S7_error_method_not_found = function(cnd) cnd)
      5.     │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
      6.     │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
      7.     │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
      8.     └─base_ops[[.Generic]](e1, e2)
      9.       ├─S7::S7_dispatch()
     10.       └─ggplot2 (local) `method(+, list(ggplot2::ggplot, class_any))`(...)
     11.         └─ggplot2:::add_ggplot(e1, e2, e2name)
     12.           ├─ggplot2::ggplot_add(object, p, objectname)
     13.           └─ggplot2:::ggplot_add.default(object, p, objectname)
     14.             └─ggplot2::update_ggplot(object = object, plot = plot, ...)
     15.               ├─S7::S7_dispatch()
     16.               └─ggplot2 (local) `method(update_ggplot, list(ggplot2::theme, ggplot2::ggplot))`(...)
     17.                 └─S7::set_props(plot, theme = add_theme(plot@theme, object))
     18.                   └─S7::`props<-`(`*tmp*`, value = list(...))
     19.                     └─S7::validate(object)
    ── Error ('test_triplot.R:112:3'): check plot.calculate_triplot function for FI ──
    Error: <ggplot2::ggplot> object properties are invalid:
    - @labels must be <ggplot2::labels>, not <character>
    Backtrace:
         ▆
      1. ├─base::plot(apartments_tri, abbrev_labels = 5) at test_triplot.R:112:3
      2. └─triplot:::plot.triplot(apartments_tri, abbrev_labels = 5)
      3.   └─S7:::Ops.S7_object(p3, theme(axis.title = element_text(size = axis_lab_size)))
      4.     ├─base::tryCatch(return(base_ops[[.Generic]](e1, e2)), S7_error_method_not_found = function(cnd) cnd)
      5.     │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
      6.     │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
      7.     │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
      8.     └─base_ops[[.Generic]](e1, e2)
      9.       ├─S7::S7_dispatch()
     10.       └─ggplot2 (local) `method(+, list(ggplot2::ggplot, class_any))`(...)
     11.         └─ggplot2:::add_ggplot(e1, e2, e2name)
     12.           ├─ggplot2::ggplot_add(object, p, objectname)
     13.           └─ggplot2:::ggplot_add.default(object, p, objectname)
     14.             └─ggplot2::update_ggplot(object = object, plot = plot, ...)
     15.               ├─S7::S7_dispatch()
     16.               └─ggplot2 (local) `method(update_ggplot, list(ggplot2::theme, ggplot2::ggplot))`(...)
     17.                 └─S7::set_props(plot, theme = add_theme(plot@theme, object))
     18.                   └─S7::`props<-`(`*tmp*`, value = list(...))
     19.                     └─S7::validate(object)
    
    [ FAIL 2 | WARN 2 | SKIP 0 | PASS 74 ]
    Error: Test failures
    Execution halted
Flavor: r-release-windows-x86_64
Version: 1.3.0
Check: LazyData
Result: NOTE
    'LazyData' is specified without a 'data' directory
Flavors: r-oldrel-macos-arm64, r-oldrel-macos-x86_64, r-oldrel-windows-x86_64
Version: 1.3.0
Check: tests
Result: ERROR
    Running 'testthat.R' [19s]
  Running the tests in 'tests/testthat.R' failed.
  Complete output:
    > library(testthat)
    > library(triplot)
    > 
    > test_check("triplot")
    Welcome to DALEX (version: 2.5.3).
    Find examples and detailed introduction at: http://ema.drwhy.ai/
    Additional features will be available after installation of: ggpubr.
    Use 'install_dependencies()' to get all suggested dependencies
    [ FAIL 2 | WARN 2 | SKIP 0 | PASS 74 ]
    
    ══ Failed tests ════════════════════════════════════════════════════════════════
    ── Error ('test_triplot.R:86:3'): check plot.calculate_triplot function ────────
    Error: <ggplot2::ggplot> object properties are invalid:
    - @labels must be <ggplot2::labels>, not <character>
    Backtrace:
         ▆
      1. ├─base::plot(apartments_tri) at test_triplot.R:86:3
      2. └─triplot:::plot.triplot(apartments_tri)
      3.   └─S7:::Ops.S7_object(p3, theme(axis.title = element_text(size = axis_lab_size)))
      4.     ├─base::tryCatch(return(base_ops[[.Generic]](e1, e2)), S7_error_method_not_found = function(cnd) cnd)
      5.     │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
      6.     │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
      7.     │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
      8.     └─base_ops[[.Generic]](e1, e2)
      9.       ├─S7::S7_dispatch()
     10.       └─ggplot2 (local) `method(+, list(ggplot2::ggplot, class_any))`(...)
     11.         └─ggplot2:::add_ggplot(e1, e2, e2name)
     12.           ├─ggplot2::ggplot_add(object, p, objectname)
     13.           └─ggplot2:::ggplot_add.default(object, p, objectname)
     14.             └─ggplot2::update_ggplot(object = object, plot = plot, ...)
     15.               ├─S7::S7_dispatch()
     16.               └─ggplot2 (local) `method(update_ggplot, list(ggplot2::theme, ggplot2::ggplot))`(...)
     17.                 └─S7::set_props(plot, theme = add_theme(plot@theme, object))
     18.                   └─S7::`props<-`(`*tmp*`, value = list(...))
     19.                     └─S7::validate(object)
    ── Error ('test_triplot.R:112:3'): check plot.calculate_triplot function for FI ──
    Error: <ggplot2::ggplot> object properties are invalid:
    - @labels must be <ggplot2::labels>, not <character>
    Backtrace:
         ▆
      1. ├─base::plot(apartments_tri, abbrev_labels = 5) at test_triplot.R:112:3
      2. └─triplot:::plot.triplot(apartments_tri, abbrev_labels = 5)
      3.   └─S7:::Ops.S7_object(p3, theme(axis.title = element_text(size = axis_lab_size)))
      4.     ├─base::tryCatch(return(base_ops[[.Generic]](e1, e2)), S7_error_method_not_found = function(cnd) cnd)
      5.     │ └─base (local) tryCatchList(expr, classes, parentenv, handlers)
      6.     │   └─base (local) tryCatchOne(expr, names, parentenv, handlers[[1L]])
      7.     │     └─base (local) doTryCatch(return(expr), name, parentenv, handler)
      8.     └─base_ops[[.Generic]](e1, e2)
      9.       ├─S7::S7_dispatch()
     10.       └─ggplot2 (local) `method(+, list(ggplot2::ggplot, class_any))`(...)
     11.         └─ggplot2:::add_ggplot(e1, e2, e2name)
     12.           ├─ggplot2::ggplot_add(object, p, objectname)
     13.           └─ggplot2:::ggplot_add.default(object, p, objectname)
     14.             └─ggplot2::update_ggplot(object = object, plot = plot, ...)
     15.               ├─S7::S7_dispatch()
     16.               └─ggplot2 (local) `method(update_ggplot, list(ggplot2::theme, ggplot2::ggplot))`(...)
     17.                 └─S7::set_props(plot, theme = add_theme(plot@theme, object))
     18.                   └─S7::`props<-`(`*tmp*`, value = list(...))
     19.                     └─S7::validate(object)
    
    [ FAIL 2 | WARN 2 | SKIP 0 | PASS 74 ]
    Error: Test failures
    Execution halted
Flavor: r-oldrel-windows-x86_64