Hi,
on Tuesday, 18 february 2025, this R chunk (depending on the CRAN packages database content) :
library(dplyr)
library(gt)
pdb <- tools::CRAN_package_db()
pdb |>
group_by(Package, Version) |>
summarize(n = n(), .groups = "drop") |>
filter(n > 1) |>
inner_join(pdb, by = join_by(Package, Version)) |>
select(Package, Version, Depends, `Date/Publication`) |>
arrange(tolower(Package), Version, Depends) |>
gt()
gives me this result :
Package | Version | Depends | Date/Publication |
---|---|---|---|
boot | 1.3-31 | R (>= 3.0.0), graphics, stats | 2024-08-28 13:20:02 UTC |
boot | 1.3-31 | R (>= 4.4), graphics, stats | 2024-08-28 13:20:02 UTC |
boot | 1.3-31 | R (>= 4.5), graphics, stats | 2024-08-28 13:20:02 UTC |
class | 7.3-23 | R (>= 3.0.0), stats, utils | 2025-01-01 10:25:33 UTC |
class | 7.3-23 | R (>= 4.4), stats, utils | 2025-01-01 10:25:33 UTC |
class | 7.3-23 | R (>= 4.5), stats, utils | 2025-01-01 10:25:33 UTC |
cluster | 2.1.8 | R (>= 3.5.0) | 2024-12-11 17:40:01 UTC |
cluster | 2.1.8 | R (>= 4.4) | 2024-12-11 17:40:01 UTC |
cluster | 2.1.8 | R (>= 4.5) | 2024-12-11 17:40:01 UTC |
codetools | 0.2-20 | R (>= 2.1) | 2024-03-31 20:10:06 UTC |
codetools | 0.2-20 | R (>= 4.4) | 2024-03-31 20:10:06 UTC |
codetools | 0.2-20 | R (>= 4.5) | 2024-03-31 20:10:06 UTC |
foreign | 0.8-88 | R (>= 4.0.0) | 2025-01-12 12:43:51 UTC |
foreign | 0.8-88 | R (>= 4.4) | 2025-01-12 12:43:51 UTC |
foreign | 0.8-88 | R (>= 4.5) | 2025-01-12 12:43:51 UTC |
KernSmooth | 2.23-26 | R (>= 2.5.0), stats | 2025-01-01 10:25:36 UTC |
KernSmooth | 2.23-26 | R (>= 4.4), stats | 2025-01-01 10:25:36 UTC |
KernSmooth | 2.23-26 | R (>= 4.5), stats | 2025-01-01 10:25:36 UTC |
lattice | 0.22-6 | R (>= 4.0.0) | 2024-03-20 06:10:02 UTC |
lattice | 0.22-6 | R (>= 4.4) | 2024-03-20 06:10:02 UTC |
lattice | 0.22-6 | R (>= 4.5) | 2024-03-20 06:10:02 UTC |
MASS | 7.3-64 | R (>= 4.4), grDevices, graphics, stats, utils | 2025-01-04 17:32:27 UTC |
MASS | 7.3-64 | R (>= 4.4.0), grDevices, graphics, stats, utils | 2025-01-04 17:32:27 UTC |
MASS | 7.3-64 | R (>= 4.5), grDevices, graphics, stats, utils | 2025-01-04 17:32:27 UTC |
Matrix | 1.7-2 | R (>= 4.4), methods | 2025-01-23 16:40:11 UTC |
Matrix | 1.7-2 | R (>= 4.4), methods | 2025-01-23 16:40:11 UTC |
Matrix | 1.7-2 | R (>= 4.5), methods | 2025-01-23 16:40:11 UTC |
mgcv | 1.9-1 | R (>= 3.6.0), nlme (>= 3.1-64) | 2023-12-21 00:30:02 UTC |
mgcv | 1.9-1 | R (>= 4.4), nlme (>= 3.1-64) | 2023-12-21 00:30:02 UTC |
mgcv | 1.9-1 | R (>= 4.5), nlme (>= 3.1-64) | 2023-12-21 00:30:02 UTC |
nlme | 3.1-167 | R (>= 3.6.0) | 2025-01-27 16:04:27 UTC |
nlme | 3.1-167 | R (>= 4.4) | 2025-01-27 16:04:27 UTC |
nlme | 3.1-167 | R (>= 4.5) | 2025-01-27 16:04:27 UTC |
nnet | 7.3-20 | R (>= 3.0.0), stats, utils | 2025-01-01 10:25:43 UTC |
nnet | 7.3-20 | R (>= 4.4), stats, utils | 2025-01-01 10:25:43 UTC |
nnet | 7.3-20 | R (>= 4.5), stats, utils | 2025-01-01 10:25:43 UTC |
rpart | 4.1.24 | R (>= 2.15.0), graphics, stats, grDevices | 2025-01-07 07:30:14 UTC |
rpart | 4.1.24 | R (>= 4.4), graphics, stats, grDevices | 2025-01-07 07:30:14 UTC |
rpart | 4.1.24 | R (>= 4.5), graphics, stats, grDevices | 2025-01-07 07:30:14 UTC |
spatial | 7.3-18 | R (>= 3.0.0), graphics, stats, utils | 2025-01-01 10:25:46 UTC |
spatial | 7.3-18 | R (>= 4.4), graphics, stats, utils | 2025-01-01 10:25:46 UTC |
spatial | 7.3-18 | R (>= 4.5), graphics, stats, utils | 2025-01-01 10:25:46 UTC |
survival | 3.8-3 | R (>= 3.5.0) | 2024-12-17 20:20:02 UTC |
survival | 3.8-3 | R (>= 4.4) | 2024-12-17 20:20:02 UTC |
survival | 3.8-3 | R (>= 4.5) | 2024-12-17 20:20:02 UTC |
Can someone explain me :
- why these packages are special and
- why the redundancy ?
Thanks a lot for explanations.
Alain