Skip to content

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

@EeethB

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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions