ggobi/ggally

ggscatmat: wrong faceting with ncol > 9

cstepper opened this issue · 0 comments

Hi,

any ideas on this behavior? Seems like there is some wrong assignment to the facets when supplying more than 9 columns

library(GGally)
#> Loading required package: ggplot2
#> Registered S3 method overwritten by 'GGally':
#>   method from   
#>   +.gg   ggplot2

df = data.frame(replicate(10, runif(10)))

# works
ggscatmat(df[, 1:9])
#> Warning: The dot-dot notation (`..scaled..`) was deprecated in ggplot2 3.4.0.
#> ℹ Please use `after_stat(scaled)` instead.
#> ℹ The deprecated feature was likely used in the GGally package.
#>   Please report the issue at <https://github.com/ggobi/ggally/issues>.
#> This warning is displayed once every 8 hours.
#> Call `lifecycle::last_lifecycle_warnings()` to see where this warning was
#> generated.

# wrong faceting
ggscatmat(df)

Created on 2023-09-15 with reprex v2.0.2

Session info
sessioninfo::session_info()
#> ─ Session info ───────────────────────────────────────────────────────────────
#>  setting  value
#>  version  R version 4.3.1 (2023-06-16)
#>  os       Ubuntu 22.04.3 LTS
#>  system   x86_64, linux-gnu
#>  ui       X11
#>  language (EN)
#>  collate  en_US.UTF-8
#>  ctype    en_US.UTF-8
#>  tz       Europe/Berlin
#>  date     2023-09-15
#>  pandoc   3.1.1 @ /usr/lib/rstudio/resources/app/bin/quarto/bin/tools/ (via rmarkdown)
#> 
#> ─ Packages ───────────────────────────────────────────────────────────────────
#>  package      * version date (UTC) lib source
#>  cli            3.6.1   2023-03-23 [1] CRAN (R 4.2.3)
#>  colorspace     2.1-0   2023-01-23 [1] CRAN (R 4.2.2)
#>  crayon         1.5.2   2022-09-29 [1] CRAN (R 4.2.1)
#>  curl           5.0.2   2023-08-14 [1] CRAN (R 4.3.1)
#>  digest         0.6.33  2023-07-07 [1] CRAN (R 4.3.1)
#>  dplyr          1.1.3   2023-09-03 [1] CRAN (R 4.3.1)
#>  evaluate       0.21    2023-05-05 [1] CRAN (R 4.3.0)
#>  fansi          1.0.4   2023-01-22 [1] CRAN (R 4.2.2)
#>  farver         2.1.1   2022-07-06 [1] RSPM (R 4.2.0)
#>  fastmap        1.1.1   2023-02-24 [1] CRAN (R 4.2.2)
#>  fs             1.6.3   2023-07-20 [1] CRAN (R 4.3.1)
#>  generics       0.1.3   2022-07-05 [1] CRAN (R 4.2.1)
#>  GGally       * 2.1.2   2021-06-21 [1] CRAN (R 4.3.1)
#>  ggplot2      * 3.4.3   2023-08-14 [1] CRAN (R 4.3.1)
#>  glue           1.6.2   2022-02-24 [1] CRAN (R 4.2.2)
#>  gtable         0.3.4   2023-08-21 [1] CRAN (R 4.3.1)
#>  htmltools      0.5.6   2023-08-10 [1] CRAN (R 4.3.1)
#>  knitr          1.44    2023-09-11 [1] CRAN (R 4.3.1)
#>  labeling       0.4.3   2023-08-29 [1] CRAN (R 4.3.1)
#>  lifecycle      1.0.3   2022-10-07 [1] CRAN (R 4.2.1)
#>  magrittr       2.0.3   2022-03-30 [1] CRAN (R 4.2.2)
#>  munsell        0.5.0   2018-06-12 [1] RSPM (R 4.2.0)
#>  pillar         1.9.0   2023-03-22 [1] CRAN (R 4.2.3)
#>  pkgconfig      2.0.3   2019-09-22 [1] CRAN (R 4.2.2)
#>  plyr           1.8.8   2022-11-11 [1] CRAN (R 4.2.2)
#>  purrr          1.0.2   2023-08-10 [1] CRAN (R 4.3.1)
#>  R.cache        0.16.0  2022-07-21 [1] RSPM (R 4.2.0)
#>  R.methodsS3    1.8.2   2022-06-13 [1] RSPM (R 4.2.0)
#>  R.oo           1.25.0  2022-06-12 [1] RSPM (R 4.2.0)
#>  R.utils        2.12.2  2022-11-11 [1] CRAN (R 4.2.2)
#>  R6             2.5.1   2021-08-19 [1] CRAN (R 4.2.2)
#>  RColorBrewer   1.1-3   2022-04-03 [1] RSPM (R 4.2.0)
#>  Rcpp           1.0.11  2023-07-06 [1] CRAN (R 4.3.1)
#>  reprex         2.0.2   2022-08-17 [1] CRAN (R 4.2.1)
#>  reshape        0.8.9   2022-04-12 [1] RSPM (R 4.2.0)
#>  rlang          1.1.1   2023-04-28 [1] CRAN (R 4.3.0)
#>  rmarkdown      2.24    2023-08-14 [1] CRAN (R 4.3.1)
#>  rstudioapi     0.15.0  2023-07-07 [1] CRAN (R 4.3.1)
#>  scales         1.2.1   2022-08-20 [1] CRAN (R 4.2.1)
#>  sessioninfo    1.2.2   2021-12-06 [1] RSPM (R 4.2.0)
#>  styler         1.10.2  2023-08-29 [1] CRAN (R 4.3.1)
#>  tibble         3.2.1   2023-03-20 [1] CRAN (R 4.2.2)
#>  tidyselect     1.2.0   2022-10-10 [1] CRAN (R 4.2.1)
#>  utf8           1.2.3   2023-01-31 [1] CRAN (R 4.2.2)
#>  vctrs          0.6.3   2023-06-14 [1] CRAN (R 4.3.0)
#>  withr          2.5.0   2022-03-03 [1] CRAN (R 4.2.2)
#>  xfun           0.40    2023-08-09 [1] CRAN (R 4.3.1)
#>  xml2           1.3.5   2023-07-06 [1] CRAN (R 4.3.1)
#>  yaml           2.3.7   2023-01-23 [1] CRAN (R 4.2.2)
#> 
#>  [1] /home/christoph/R/x86_64-pc-linux-gnu-library/4.3
#>  [2] /usr/local/lib/R/site-library
#>  [3] /usr/lib/R/site-library
#>  [4] /usr/lib/R/library
#> 
#> ──────────────────────────────────────────────────────────────────────────────