Skip to content

plot.model_diagnostics() plots tiny points with base_line_size = 0 in CRAN version 2.5.3 #581

Description

@EeethB

The current version 2.5.3 on CRAN generates some strange plot.model_diagnostics() charts. The issue seems to be theme_bw(base_line_size = 0) in theme_drwhy(). I'm not sure why this is different between CRAN and GH though. Reprex:

library(DALEX)

# Example from Explanatory Model Analysis, 19 Residual-diagnostics Plots, 19.4 Example: apartment-prices data
# https://ema.drwhy.ai

# Make randomForest model
library("randomForest")
set.seed(72)

model_apart_rf <- randomForest(m2.price ~ ., data = apartments)

explain_apart_rf <- DALEX::explain(
  model = model_apart_rf,
  verbose = F,
  data = apartments_test[, -1],
  y = apartments_test$m2.price,
  label = "Random Forest"
)

diag_rf <- model_diagnostics(explain_apart_rf)

plot(diag_rf)

CRAN v2.5.3 results

Image

GitHub v2.5.3 results

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions