Last updated on 2025-12-28 01:49:19 CET.
| Package | ERROR | OK |
|---|---|---|
| distanceto | 13 | |
| hwig | 13 | |
| irg | 1 | 12 |
| spatsoc | 1 | 12 |
Current CRAN status: OK: 13
Current CRAN status: OK: 13
Current CRAN status: ERROR: 1, OK: 12
Version: 0.1.6
Check: examples
Result: ERROR
Running examples in 'irg-Ex.R' failed
The error most likely occurred in:
> ### Name: calc_irg
> ### Title: IRG
> ### Aliases: calc_irg
>
> ### ** Examples
>
> # Load data.table
> library(data.table)
Attaching package: 'data.table'
The following object is masked from 'package:base':
%notin%
>
> # Read in example data
> ndvi <- fread(system.file("extdata", "sampled-ndvi-MODIS-MOD13Q1.csv", package = "irg"))
>
> # Filter and scale NDVI time series
> filter_ndvi(ndvi)
Error in `[.data.table`(DT, , `:=`(winter, stats::quantile(filtered, probs = probs, :
attempt access index 6/6 in VECTOR_ELT
Calls: filter_ndvi -> filter_winter -> [ -> [.data.table
Execution halted
Flavor: r-devel-windows-x86_64
Version: 0.1.6
Check: tests
Result: ERROR
Running 'tinytest.R' [1s]
Running the tests in 'tests/tinytest.R' failed.
Complete output:
>
> if ( requireNamespace("tinytest", quietly=TRUE) ){
+ tinytest::test_package("irg")
+ }
Attaching package: 'data.table'
The following object is masked from 'package:base':
%notin%
test-filter.R................. 0 tests
test-filter.R................. 0 tests
test-filter.R................. 0 tests
test-filter.R................. 0 tests
test-filter.R................. 1 tests <1b>[0;32mOK<1b>[0m
test-filter.R................. 2 tests <1b>[0;32mOK<1b>[0m
test-filter.R................. 3 tests <1b>[0;32mOK<1b>[0m
test-filter.R................. 3 tests <1b>[0;32mOK<1b>[0m
test-filter.R................. 4 tests <1b>[0;32mOK<1b>[0m
test-filter.R................. 4 tests <1b>[0;32mOK<1b>[0m
test-filter.R................. 5 tests <1b>[0;32mOK<1b>[0m
test-filter.R................. 6 tests <1b>[0;32mOK<1b>[0m
test-filter.R................. 7 tests <1b>[0;32mOK<1b>[0m
test-filter.R................. 8 tests <1b>[0;32mOK<1b>[0m
test-filter.R................. 9 tests <1b>[0;32mOK<1b>[0m
test-filter.R................. 9 tests <1b>[0;32mOK<1b>[0m
test-filter.R................. 10 tests <1b>[0;31m1 fails<1b>[0m Error in `[.data.table`(DT, , `:=`(winter, stats::quantile(filtered, probs = probs, :
attempt access index 6/6 in VECTOR_ELT
Calls: <Anonymous> ... FUN -> eval -> eval -> filter_winter -> [ -> [.data.table
Execution halted
Flavor: r-devel-windows-x86_64
Version: 0.1.6
Check: re-building of vignette outputs
Result: ERROR
Error(s) in re-building vignettes:
--- re-building 'example-scripts.Rmd' using rmarkdown
--- finished re-building 'example-scripts.Rmd'
--- re-building 'getting-started-with-irg.Rmd' using rmarkdown
Quitting from getting-started-with-irg.Rmd:185-191 [unnamed-chunk-3]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<error/rlang_error>
Error in `[.data.table`:
! attempt access index 1/1 in VECTOR_ELT
---
Backtrace:
▆
1. ├─...[]
2. └─data.table:::`[.data.table`(...)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Error: processing vignette 'getting-started-with-irg.Rmd' failed with diagnostics:
attempt access index 1/1 in VECTOR_ELT
--- failed re-building 'getting-started-with-irg.Rmd'
SUMMARY: processing the following file failed:
'getting-started-with-irg.Rmd'
Error: Vignette re-building failed.
Execution halted
Flavor: r-devel-windows-x86_64
Current CRAN status: ERROR: 1, OK: 12
Version: 0.2.2
Check: examples
Result: ERROR
Running examples in 'spatsoc-Ex.R' failed
The error most likely occurred in:
> ### Name: dyad_id
> ### Title: Dyad ID
> ### Aliases: dyad_id
>
> ### ** Examples
>
> # Load data.table
> library(data.table)
Attaching package: 'data.table'
The following object is masked from 'package:base':
%notin%
> ## Don't show:
> data.table::setDTthreads(1)
> ## End(Don't show)
>
> # Read example data
> DT <- fread(system.file("extdata", "DT.csv", package = "spatsoc"))
>
> # Cast the character column to POSIXct
> DT[, datetime := as.POSIXct(datetime, tz = 'UTC')]
>
> # Temporal grouping
> group_times(DT, datetime = 'datetime', threshold = '20 minutes')
Error in `[.data.table`(dtm, , `:=`(timegroup, .GRP), by = c("adjMinute", :
attempt access index 7/7 in VECTOR_ELT
Calls: group_times -> [ -> [.data.table
Execution halted
Flavor: r-devel-windows-x86_64
Version: 0.2.2
Check: tests
Result: ERROR
Running 'testthat.R' [15s]
Running the tests in 'tests/testthat.R' failed.
Complete output:
> library(testthat)
> library(spatsoc)
Note: spatsoc has been updated to follow the R-spatial evolution.
Package dependencies and some functions have been modified.
Please see the NEWS for details:
https://docs.ropensci.org/spatsoc/index.html#news
> library(data.table)
Attaching package: 'data.table'
The following object is masked from 'package:base':
%notin%
> library(sf)
Linking to GEOS 3.13.1, GDAL 3.11.4, PROJ 9.7.0; sf_use_s2() is TRUE
> data.table::setDTthreads(1)
> test_check("spatsoc")
Saving _problems/test-build-lines-156.R
Saving _problems/test-dyad-7.R
Saving _problems/test-edge-dist-180.R
Saving _problems/test-edge-dist-194.R
Saving _problems/test-edge-dist-229.R
Saving _problems/test-edge-dist-301.R
Saving _problems/test-edge-nn-166.R
Saving _problems/test-edge-nn-179.R
Saving _problems/test-edge-nn-216.R
Saving _problems/test-edge-nn-268.R
Saving _problems/test-edge-nn-284.R
Saving _problems/test-edge-nn-311.R
Saving _problems/test-gbi-13.R
Saving _problems/test-group-lines-42.R
Saving _problems/test-group-lines-133.R
Saving _problems/test-group-lines-168.R
Saving _problems/test-group-lines-216.R
Saving _problems/test-group-lines-255.R
Saving _problems/test-group-lines-302.R
Saving _problems/test-group-lines-324.R
Saving _problems/test-group-lines-347.R
Saving _problems/test-group-lines-364.R
Saving _problems/test-group-lines-391.R
Saving _problems/test-group-lines-496.R
Saving _problems/test-group-polys-216.R
Saving _problems/test-group-polys-244.R
Saving _problems/test-group-polys-282.R
Saving _problems/test-group-polys-299.R
Saving _problems/test-group-polys-346.R
Saving _problems/test-group-polys-391.R
Saving _problems/test-group-polys-456.R
Saving _problems/test-pts-8.R
Saving _problems/test-random-10.R
Saving _problems/test-time-32.R
Saving _problems/test-time-45.R
Saving _problems/test-time-100.R
Saving _problems/test-time-121.R
Saving _problems/test-time-132.R
Saving _problems/test-time-171.R
Saving _problems/test-time-205.R
Saving _problems/test-time-215.R
Saving _problems/test-time-246.R
Saving _problems/test-time-274.R
Saving _problems/test-time-298.R
Saving _problems/test-time-314.R
[ FAIL 45 | WARN 1 | SKIP 0 | PASS 120 ]
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test-build-lines.R:156:3'): returns same number of lines as unique IDs/splitBy provided ──
Error in ``[.data.table`(DT, , `:=`(count, .N), by = splitBy)`: attempt access index 6/6 in VECTOR_ELT
Backtrace:
▆
1. ├─DT[, `:=`(count, .N), by = splitBy] at test-build-lines.R:156:3
2. └─data.table:::`[.data.table`(DT, , `:=`(count, .N), by = splitBy) at test-build-lines.R:156:3
── Error ('test-dyad.R:7:1'): (code run outside of `test_that()`) ──────────────
Error in ``[.data.table`(dtm, , `:=`(timegroup, .GRP), by = c("adjMinute", "adjHour", "adjDate"))`: attempt access index 7/7 in VECTOR_ELT
Backtrace:
▆
1. └─spatsoc::group_times(DT, datetime = "datetime", threshold = "20 minutes") at test-dyad.R:7:1
2. ├─dtm[, `:=`(timegroup, .GRP), by = c("adjMinute", "adjHour", "adjDate")]
3. └─data.table:::`[.data.table`(...)
── Error ('test-edge-dist.R:180:3'): duplicate IDs in a timegroup detected ─────
Error in ``[.data.table`(dtm, , `:=`(timegroup, .GRP), by = .(hours, adjIDate))`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. └─spatsoc::group_times(copyDT, datetime = "datetime", threshold = "8 hours") at test-edge-dist.R:180:3
2. ├─dtm[, `:=`(timegroup, .GRP), by = .(hours, adjIDate)]
3. └─data.table:::`[.data.table`(...)
── Error ('test-edge-dist.R:194:3'): returned IDs make sense ───────────────────
Error in ``[.data.table`(dtm, , `:=`(timegroup, .GRP), by = c("adjMinute", "adjHour", "adjDate"))`: attempt access index 7/7 in VECTOR_ELT
Backtrace:
▆
1. └─spatsoc::group_times(copyDT, datetime = "datetime", threshold = "10 minutes") at test-edge-dist.R:194:3
2. ├─dtm[, `:=`(timegroup, .GRP), by = c("adjMinute", "adjHour", "adjDate")]
3. └─data.table:::`[.data.table`(...)
── Error ('test-edge-dist.R:229:3'): returnDist works ──────────────────────────
Error in ``[.data.table`(dtm, , `:=`(timegroup, .GRP), by = c("adjMinute", "adjHour", "adjDate"))`: attempt access index 7/7 in VECTOR_ELT
Backtrace:
▆
1. └─spatsoc::group_times(copyDT, datetime = "datetime", threshold = "10 minutes") at test-edge-dist.R:229:3
2. ├─dtm[, `:=`(timegroup, .GRP), by = c("adjMinute", "adjHour", "adjDate")]
3. └─data.table:::`[.data.table`(...)
── Error ('test-edge-dist.R:301:3'): warns about splitBy column ────────────────
Error in ``[.data.table`(dtm, , `:=`(timegroup, .GRP), by = c("adjMinute", "adjHour", "adjDate"))`: attempt access index 7/7 in VECTOR_ELT
Backtrace:
▆
1. └─spatsoc::group_times(copyDT, "datetime", "5 minutes") at test-edge-dist.R:301:3
2. ├─dtm[, `:=`(timegroup, .GRP), by = c("adjMinute", "adjHour", "adjDate")]
3. └─data.table:::`[.data.table`(...)
── Error ('test-edge-nn.R:166:3'): duplicate IDs in a timegroup detected ───────
Error in ``[.data.table`(dtm, , `:=`(timegroup, .GRP), by = .(hours, adjIDate))`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. └─spatsoc::group_times(copyDT, datetime = "datetime", threshold = "8 hours") at test-edge-nn.R:166:3
2. ├─dtm[, `:=`(timegroup, .GRP), by = .(hours, adjIDate)]
3. └─data.table:::`[.data.table`(...)
── Error ('test-edge-nn.R:179:3'): returned IDs make sense ─────────────────────
Error in ``[.data.table`(dtm, , `:=`(timegroup, .GRP), by = c("adjMinute", "adjHour", "adjDate"))`: attempt access index 7/7 in VECTOR_ELT
Backtrace:
▆
1. └─spatsoc::group_times(copyDT, datetime = "datetime", threshold = "10 minutes") at test-edge-nn.R:179:3
2. ├─dtm[, `:=`(timegroup, .GRP), by = c("adjMinute", "adjHour", "adjDate")]
3. └─data.table:::`[.data.table`(...)
── Error ('test-edge-nn.R:216:3'): returned columns match ──────────────────────
Error in ``[.data.table`(dtm, , `:=`(timegroup, .GRP), by = c("adjMinute", "adjHour", "adjDate"))`: attempt access index 7/7 in VECTOR_ELT
Backtrace:
▆
1. └─spatsoc::group_times(copyDT, datetime = "datetime", threshold = "10 minutes") at test-edge-nn.R:216:3
2. ├─dtm[, `:=`(timegroup, .GRP), by = c("adjMinute", "adjHour", "adjDate")]
3. └─data.table:::`[.data.table`(...)
── Error ('test-edge-nn.R:268:3'): distances returned are below threshold ──────
Error in ``[.data.table`(dtm, , `:=`(timegroup, .GRP), by = c("adjMinute", "adjHour", "adjDate"))`: attempt access index 7/7 in VECTOR_ELT
Backtrace:
▆
1. └─spatsoc::group_times(copyDT, datetime = "datetime", threshold = "10 minutes") at test-edge-nn.R:268:3
2. ├─dtm[, `:=`(timegroup, .GRP), by = c("adjMinute", "adjHour", "adjDate")]
3. └─data.table:::`[.data.table`(...)
── Error ('test-edge-nn.R:284:3'): NAs exist in NN when threshold provided ─────
Error in ``[.data.table`(dtm, , `:=`(timegroup, .GRP), by = c("adjMinute", "adjHour", "adjDate"))`: attempt access index 7/7 in VECTOR_ELT
Backtrace:
▆
1. └─spatsoc::group_times(copyDT, datetime = "datetime", threshold = "10 minutes") at test-edge-nn.R:284:3
2. ├─dtm[, `:=`(timegroup, .GRP), by = c("adjMinute", "adjHour", "adjDate")]
3. └─data.table:::`[.data.table`(...)
── Error ('test-edge-nn.R:311:3'): warns about splitBy column ──────────────────
Error in ``[.data.table`(dtm, , `:=`(timegroup, .GRP), by = c("adjMinute", "adjHour", "adjDate"))`: attempt access index 7/7 in VECTOR_ELT
Backtrace:
▆
1. └─spatsoc::group_times(copyDT, "datetime", "5 minutes") at test-edge-nn.R:311:3
2. ├─dtm[, `:=`(timegroup, .GRP), by = c("adjMinute", "adjHour", "adjDate")]
3. └─data.table:::`[.data.table`(...)
── Error ('test-gbi.R:13:1'): (code run outside of `test_that()`) ──────────────
Error in ``[.data.table`(dtm, , `:=`(timegroup, .GRP), by = c("adjMinute", "adjHour", "adjDate"))`: attempt access index 7/7 in VECTOR_ELT
Backtrace:
▆
1. └─spatsoc::group_times(DT, "datetime", "5 minutes") at test-gbi.R:13:1
2. ├─dtm[, `:=`(timegroup, .GRP), by = c("adjMinute", "adjHour", "adjDate")]
3. └─data.table:::`[.data.table`(...)
── Error ('test-group-lines.R:42:3'): coords, id, projection provided and proper format ──
Error in ``[.data.table`(dtm, , `:=`(timegroup, .GRP), by = .(data.table::year(idate), data.table::yday(idate)))`: attempt access index 3/3 in VECTOR_ELT
Backtrace:
▆
1. └─spatsoc::group_times(copyDT, datetime = "datetime", threshold = "1 day") at test-group-lines.R:42:3
2. ├─...[]
3. └─data.table:::`[.data.table`(...)
── Error ('test-group-lines.R:131:3'): timegroup is correctly provided but is not required ──
Error in ``[.data.table`(dtm, , `:=`(timegroup, .GRP), .(year(idate), block))`: attempt access index 4/4 in VECTOR_ELT
Backtrace:
▆
1. ├─base::suppressWarnings(...) at test-group-lines.R:131:3
2. │ └─base::withCallingHandlers(...)
3. └─spatsoc::group_times(copyDT, datetime = "datetime", threshold = "14 days")
4. ├─dtm[, `:=`(timegroup, .GRP), .(year(idate), block)]
5. └─data.table:::`[.data.table`(...)
── Error ('test-group-lines.R:166:3'): threshold is correctly provided, or error ──
Error in ``[.data.table`(dtm, , `:=`(timegroup, .GRP), .(year(idate), block))`: attempt access index 4/4 in VECTOR_ELT
Backtrace:
▆
1. ├─base::suppressWarnings(...) at test-group-lines.R:166:3
2. │ └─base::withCallingHandlers(...)
3. └─spatsoc::group_times(copyDT, datetime = "datetime", threshold = "14 days")
4. ├─dtm[, `:=`(timegroup, .GRP), .(year(idate), block)]
5. └─data.table:::`[.data.table`(...)
── Error ('test-group-lines.R:214:3'): group lines returns a single warning for <2 locs ──
Error in ``[.data.table`(dtm, , `:=`(timegroup, .GRP), .(year(idate), block))`: attempt access index 4/4 in VECTOR_ELT
Backtrace:
▆
1. ├─base::suppressWarnings(...) at test-group-lines.R:214:3
2. │ └─base::withCallingHandlers(...)
3. └─spatsoc::group_times(copyDT, datetime = "datetime", threshold = "14 days")
4. ├─dtm[, `:=`(timegroup, .GRP), .(year(idate), block)]
5. └─data.table:::`[.data.table`(...)
── Error ('test-group-lines.R:253:3'): group column is added to result or NA if < 2 locs ──
Error in ``[.data.table`(dtm, , `:=`(timegroup, .GRP), .(year(idate), block))`: attempt access index 4/4 in VECTOR_ELT
Backtrace:
▆
1. ├─base::suppressWarnings(...) at test-group-lines.R:253:3
2. │ └─base::withCallingHandlers(...)
3. └─spatsoc::group_times(copyDT, datetime = "datetime", threshold = "14 days")
4. ├─dtm[, `:=`(timegroup, .GRP), .(year(idate), block)]
5. └─data.table:::`[.data.table`(...)
── Error ('test-group-lines.R:300:3'): only one column added to the result DT ──
Error in ``[.data.table`(dtm, , `:=`(timegroup, .GRP), .(year(idate), block))`: attempt access index 4/4 in VECTOR_ELT
Backtrace:
▆
1. ├─base::suppressWarnings(...) at test-group-lines.R:300:3
2. │ └─base::withCallingHandlers(...)
3. └─spatsoc::group_times(copyDT, datetime = "datetime", threshold = "14 days")
4. ├─dtm[, `:=`(timegroup, .GRP), .(year(idate), block)]
5. └─data.table:::`[.data.table`(...)
── Error ('test-group-lines.R:322:3'): no rows are added to the result DT ──────
Error in ``[.data.table`(dtm, , `:=`(timegroup, .GRP), .(year(idate), block))`: attempt access index 4/4 in VECTOR_ELT
Backtrace:
▆
1. ├─base::suppressWarnings(...) at test-group-lines.R:322:3
2. │ └─base::withCallingHandlers(...)
3. └─spatsoc::group_times(copyDT, datetime = "datetime", threshold = "14 days")
4. ├─dtm[, `:=`(timegroup, .GRP), .(year(idate), block)]
5. └─data.table:::`[.data.table`(...)
── Error ('test-group-lines.R:345:3'): withinGroup is not returned to the user ──
Error in ``[.data.table`(dtm, , `:=`(timegroup, .GRP), .(year(idate), block))`: attempt access index 4/4 in VECTOR_ELT
Backtrace:
▆
1. ├─base::suppressWarnings(...) at test-group-lines.R:345:3
2. │ └─base::withCallingHandlers(...)
3. └─spatsoc::group_times(copyDT, datetime = "datetime", threshold = "14 days")
4. ├─dtm[, `:=`(timegroup, .GRP), .(year(idate), block)]
5. └─data.table:::`[.data.table`(...)
── Error ('test-group-lines.R:364:3'): only 1 unique timegroup * splitBy ───────
Error in ``[.data.table`(copyDT, , `:=`(nBy, .N), by = .(yr, mnth, ID))`: attempt access index 9/9 in VECTOR_ELT
Backtrace:
▆
1. ├─copyDT[, `:=`(nBy, .N), by = .(yr, mnth, ID)] at test-group-lines.R:364:3
2. └─data.table:::`[.data.table`(...) at test-group-lines.R:364:3
── Error ('test-group-lines.R:391:3'): group column succesfully detected ───────
Error in ``[.data.table`(copyDT, , `:=`(nBy, .N), by = .(yr, mnth, ID))`: attempt access index 10/10 in VECTOR_ELT
Backtrace:
▆
1. ├─copyDT[, `:=`(nBy, .N), by = .(yr, mnth, ID)] at test-group-lines.R:391:3
2. └─data.table:::`[.data.table`(...) at test-group-lines.R:391:3
── Error ('test-group-lines.R:496:3'): splitBy argument doesnt use splitBy column ──
Error in ``[.data.table`(dtm, , `:=`(timegroup, .GRP), by = .(data.table::year(idate), data.table::yday(idate)))`: attempt access index 3/3 in VECTOR_ELT
Backtrace:
▆
1. └─spatsoc::group_times(copyDT, "datetime", "1 day") at test-group-lines.R:496:3
2. ├─...[]
3. └─data.table:::`[.data.table`(...)
── Failure ('test-group-polys.R:204:3'): ID field does not have spaces ─────────
`group_polys(...)` threw an error with unexpected message.
Expected match: "please ensure IDs do not contain spaces"
Actual message: "attempt access index 7/7 in VECTOR_ELT"
Backtrace:
▆
1. ├─testthat::expect_error(...) at test-group-polys.R:204:3
2. │ └─testthat:::quasi_capture(...)
3. │ ├─testthat (local) .capture(...)
4. │ │ └─base::withCallingHandlers(...)
5. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
6. └─spatsoc::group_polys(...)
7. ├─DT[, `:=`(nBy, .N), c(splitBy, id)]
8. └─data.table:::`[.data.table`(DT, , `:=`(nBy, .N), c(splitBy, id))
── Error ('test-group-polys.R:235:3'): column and row lengths returned make sense ──
Error in ``[.data.table`(DT, , `:=`(nBy, .N), c(splitBy, id))`: attempt access index 8/8 in VECTOR_ELT
Backtrace:
▆
1. └─spatsoc::group_polys(...) at test-group-polys.R:235:3
2. ├─DT[, `:=`(nBy, .N), c(splitBy, id)]
3. └─data.table:::`[.data.table`(DT, , `:=`(nBy, .N), c(splitBy, id))
── Error ('test-group-polys.R:280:3'): withinGroup is not returned to the user ──
Error in ``[.data.table`(dtm, , `:=`(timegroup, .GRP), .(year(idate), block))`: attempt access index 4/4 in VECTOR_ELT
Backtrace:
▆
1. ├─base::suppressWarnings(...) at test-group-polys.R:280:3
2. │ └─base::withCallingHandlers(...)
3. └─spatsoc::group_times(copyDT, datetime = "datetime", threshold = "14 days")
4. ├─dtm[, `:=`(timegroup, .GRP), .(year(idate), block)]
5. └─data.table:::`[.data.table`(...)
── Error ('test-group-polys.R:299:3'): group column succesfully detected ───────
Error in ``[.data.table`(copyDT, , `:=`(nBy, .N), by = .(mnth, ID))`: attempt access index 9/9 in VECTOR_ELT
Backtrace:
▆
1. ├─copyDT[, `:=`(nBy, .N), by = .(mnth, ID)] at test-group-polys.R:299:3
2. └─data.table:::`[.data.table`(...) at test-group-polys.R:299:3
── Error ('test-group-polys.R:337:3'): area provided with splitBy does not return errors ──
Error in ``[.data.table`(DT, , `:=`(nBy, .N), c(splitBy, id))`: attempt access index 8/8 in VECTOR_ELT
Backtrace:
▆
1. └─spatsoc::group_polys(...) at test-group-polys.R:337:3
2. ├─DT[, `:=`(nBy, .N), c(splitBy, id)]
3. └─data.table:::`[.data.table`(DT, , `:=`(nBy, .N), c(splitBy, id))
── Error ('test-group-polys.R:379:3'): less than 5 locs returns NAs and warning ──
Error in ``[.data.table`(DT, , `:=`(nBy, .N), c(splitBy, id))`: attempt access index 8/8 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_warning(...) at test-group-polys.R:379:3
2. │ └─testthat:::quasi_capture(...)
3. │ ├─testthat (local) .capture(...)
4. │ │ └─base::withCallingHandlers(...)
5. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
6. └─spatsoc::group_polys(...)
7. ├─DT[, `:=`(nBy, .N), c(splitBy, id)]
8. └─data.table:::`[.data.table`(DT, , `:=`(nBy, .N), c(splitBy, id))
── Error ('test-group-polys.R:445:3'): splitBy argument doesnt use splitBy column ──
Error in ``[.data.table`(DT, , `:=`(nBy, .N), c(splitBy, id))`: attempt access index 8/8 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_true(...) at test-group-polys.R:445:3
2. │ └─testthat::quasi_label(enquo(object), label)
3. │ └─rlang::eval_bare(expr, quo_get_env(quo))
4. ├─base::suppressWarnings(...)
5. │ └─base::withCallingHandlers(...)
6. └─spatsoc::group_polys(...)
7. ├─DT[, `:=`(nBy, .N), c(splitBy, id)]
8. └─data.table:::`[.data.table`(DT, , `:=`(nBy, .N), c(splitBy, id))
── Error ('test-pts.R:8:1'): (code run outside of `test_that()`) ───────────────
Error in ``[.data.table`(dtm, , `:=`(timegroup, .GRP), by = c("adjMinute", "adjHour", "adjDate"))`: attempt access index 7/7 in VECTOR_ELT
Backtrace:
▆
1. └─spatsoc::group_times(DT, datetime = "datetime", threshold = "20 minutes") at test-pts.R:8:1
2. ├─dtm[, `:=`(timegroup, .GRP), by = c("adjMinute", "adjHour", "adjDate")]
3. └─data.table:::`[.data.table`(...)
── Error ('test-random.R:10:1'): (code run outside of `test_that()`) ───────────
Error in ``[.data.table`(dtm, , `:=`(timegroup, .GRP), by = c("adjMinute", "adjHour", "adjDate"))`: attempt access index 7/7 in VECTOR_ELT
Backtrace:
▆
1. └─spatsoc::group_times(DT, datetime = "datetime", threshold = "1 hour") at test-random.R:10:1
2. ├─dtm[, `:=`(timegroup, .GRP), by = c("adjMinute", "adjHour", "adjDate")]
3. └─data.table:::`[.data.table`(...)
── Error ('test-time.R:27:3'): threshold properly provided ─────────────────────
Error in ``[.data.table`(DT, , `:=`(timegroup, .GRP), by = c(datetime))`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_message(...) at test-time.R:27:3
2. │ └─testthat:::quasi_capture(enquo(object), label, capture_messages)
3. │ ├─testthat (local) .capture(...)
4. │ │ └─base::withCallingHandlers(...)
5. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
6. └─spatsoc::group_times(copyDT, datetime = "datetime", threshold = NULL)
7. ├─DT[, `:=`(timegroup, .GRP), by = c(datetime)]
8. └─data.table:::`[.data.table`(DT, , `:=`(timegroup, .GRP), by = c(datetime))
── Error ('test-time.R:45:3'): time fields are already present ─────────────────
Error in ``[.data.table`(dtm, , `:=`(timegroup, .GRP), by = c("adjMinute", "adjHour", "adjDate"))`: attempt access index 7/7 in VECTOR_ELT
Backtrace:
▆
1. └─spatsoc::group_times(copyDT, datetime = "datetime", threshold = "10 minutes") at test-time.R:45:3
2. ├─dtm[, `:=`(timegroup, .GRP), by = c("adjMinute", "adjHour", "adjDate")]
3. └─data.table:::`[.data.table`(...)
── Error ('test-time.R:99:5'): check that 60 minutes and 1 hour are the same result ──
Error in ``[.data.table`(dtm, , `:=`(timegroup, .GRP), by = c("adjMinute", "adjHour", "adjDate"))`: attempt access index 7/7 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_equal(...) at test-time.R:97:3
2. │ └─testthat::quasi_label(enquo(object), label)
3. │ └─rlang::eval_bare(expr, quo_get_env(quo))
4. └─spatsoc::group_times(copyDT, datetime = "datetime", threshold = "1 hour") at test-time.R:99:5
5. ├─dtm[, `:=`(timegroup, .GRP), by = c("adjMinute", "adjHour", "adjDate")]
6. └─data.table:::`[.data.table`(...)
── Error ('test-time.R:119:3'): warns if block is not even ─────────────────────
Error in ``[.data.table`(dtm, , `:=`(timegroup, .GRP), .(year(idate), block))`: attempt access index 4/4 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_warning(...) at test-time.R:119:3
2. │ └─testthat:::quasi_capture(...)
3. │ ├─testthat (local) .capture(...)
4. │ │ └─base::withCallingHandlers(...)
5. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
6. └─spatsoc::group_times(copyDT, datetime = "datetime", threshold = blockLength)
7. ├─dtm[, `:=`(timegroup, .GRP), .(year(idate), block)]
8. └─data.table:::`[.data.table`(...)
── Error ('test-time.R:128:3'): timegroup column + time fields are added to result ──
Error in ``[.data.table`(dtm, , `:=`(timegroup, .GRP), by = .(data.table::year(idate), data.table::yday(idate)))`: attempt access index 3/3 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_true(...) at test-time.R:128:3
2. │ └─testthat::quasi_label(enquo(object), label)
3. │ └─rlang::eval_bare(expr, quo_get_env(quo))
4. ├─"timegroup" %in% ...
5. ├─base::colnames(group_times(copyDT, datetime = "datetime", threshold = "1 day"))
6. │ └─base::is.data.frame(x)
7. └─spatsoc::group_times(copyDT, datetime = "datetime", threshold = "1 day")
8. ├─...[]
9. └─data.table:::`[.data.table`(...)
── Error ('test-time.R:170:3'): timegroup column and fields are detected if already present ──
Error in ``[.data.table`(dtm, , `:=`(timegroup, .GRP), .(year(idate), block))`: attempt access index 4/4 in VECTOR_ELT
Backtrace:
▆
1. ├─base::suppressWarnings(...) at test-time.R:170:3
2. │ └─base::withCallingHandlers(...)
3. └─spatsoc::group_times(copyDT, datetime = "datetime", threshold = "2 days")
4. ├─dtm[, `:=`(timegroup, .GRP), .(year(idate), block)]
5. └─data.table:::`[.data.table`(...)
── Error ('test-time.R:201:3'): warns if no threshold provided ─────────────────
Error in ``[.data.table`(DT, , `:=`(timegroup, .GRP), by = c(datetime))`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_message(...) at test-time.R:201:3
2. │ └─testthat:::quasi_capture(enquo(object), label, capture_messages)
3. │ ├─testthat (local) .capture(...)
4. │ │ └─base::withCallingHandlers(...)
5. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
6. └─spatsoc::group_times(copyDT, datetime = "datetime")
7. ├─DT[, `:=`(timegroup, .GRP), by = c(datetime)]
8. └─data.table:::`[.data.table`(DT, , `:=`(timegroup, .GRP), by = c(datetime))
── Error ('test-time.R:211:3'): warns if threshold is fractional ───────────────
Error in ``[.data.table`(dtm, , `:=`(timegroup, .GRP), by = .(hours, adjIDate))`: attempt access index 5/5 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_warning(...) at test-time.R:211:3
2. │ └─testthat:::quasi_capture(...)
3. │ ├─testthat (local) .capture(...)
4. │ │ └─base::withCallingHandlers(...)
5. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
6. └─spatsoc::group_times(copyDT, datetime = "datetime", threshold = "2.5 hours")
7. ├─dtm[, `:=`(timegroup, .GRP), by = .(hours, adjIDate)]
8. └─data.table:::`[.data.table`(...)
── Error ('test-time.R:242:3'): multiyear blocks are well handled ──────────────
Error in ``[.data.table`(dtm, , `:=`(timegroup, .GRP), by = .(data.table::year(idate), data.table::yday(idate)))`: attempt access index 3/3 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_equal(...) at test-time.R:242:3
2. │ └─testthat::quasi_label(enquo(object), label)
3. │ └─rlang::eval_bare(expr, quo_get_env(quo))
4. └─spatsoc::group_times(copyDT, datetime = "isoDate", threshold = "1 day")
5. ├─...[]
6. └─data.table:::`[.data.table`(...)
── Error ('test-time.R:271:3'): group_times nearest hour with minutes threshold ──
Error in ``[.data.table`(dtm, , `:=`(timegroup, .GRP), by = c("adjMinute", "adjHour", "adjDate"))`: attempt access index 6/6 in VECTOR_ELT
Backtrace:
▆
1. ├─testthat::expect_equal(...) at test-time.R:271:3
2. │ └─testthat::quasi_label(enquo(object), label)
3. │ └─rlang::eval_bare(expr, quo_get_env(quo))
4. └─spatsoc::group_times(DT, c("idate", "itime"), threshold = "5 minutes")
5. ├─dtm[, `:=`(timegroup, .GRP), by = c("adjMinute", "adjHour", "adjDate")]
6. └─data.table:::`[.data.table`(...)
── Error ('test-time.R:298:3'): timegroups are based off years but blocks are consistent across all years ──
Error in ``[.data.table`(dtm, , `:=`(timegroup, .GRP), .(year(idate), block))`: attempt access index 4/4 in VECTOR_ELT
Backtrace:
▆
1. ├─base::suppressWarnings(group_times(copyDT, "datetime", "10 days")) at test-time.R:298:3
2. │ └─base::withCallingHandlers(...)
3. └─spatsoc::group_times(copyDT, "datetime", "10 days")
4. ├─dtm[, `:=`(timegroup, .GRP), .(year(idate), block)]
5. └─data.table:::`[.data.table`(...)
── Error ('test-time.R:314:3'): datetime argument doesnt use datetime column ───
Error in ``[.data.table`(DT, , `:=`(timegroup, .GRP), by = c(datetime))`: attempt access index 6/6 in VECTOR_ELT
Backtrace:
▆
1. └─spatsoc::group_times(copyDT, "date") at test-time.R:314:3
2. ├─DT[, `:=`(timegroup, .GRP), by = c(datetime)]
3. └─data.table:::`[.data.table`(DT, , `:=`(timegroup, .GRP), by = c(datetime))
[ FAIL 45 | WARN 1 | SKIP 0 | PASS 120 ]
Error:
! Test failures.
Execution halted
Flavor: r-devel-windows-x86_64
Version: 0.2.2
Check: re-building of vignette outputs
Result: ERROR
Error(s) in re-building vignettes:
--- re-building 'additional-data-formats.Rmd' using rmarkdown
Quitting from additional-data-formats.Rmd:35-69 [unnamed-chunk-3]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<error/rlang_error>
Error in `[.data.table`:
! attempt access index 7/7 in VECTOR_ELT
---
Backtrace:
▆
1. └─spatsoc::group_times(DT, datetime = "datetime", threshold = "10 minutes")
2. ├─dtm[, `:=`(timegroup, .GRP), by = c("adjMinute", "adjHour", "adjDate")]
3. └─data.table:::`[.data.table`(...)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Error: processing vignette 'additional-data-formats.Rmd' failed with diagnostics:
attempt access index 7/7 in VECTOR_ELT
--- failed re-building 'additional-data-formats.Rmd'
--- re-building 'using-edge-and-dyad.Rmd' using rmarkdown
Quitting from using-edge-and-dyad.Rmd:64-78 [unnamed-chunk-5]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<error/rlang_error>
Error in `[.data.table`:
! attempt access index 7/7 in VECTOR_ELT
---
Backtrace:
▆
1. └─spatsoc::group_times(DT, datetime = "datetime", threshold = "5 minutes")
2. ├─dtm[, `:=`(timegroup, .GRP), by = c("adjMinute", "adjHour", "adjDate")]
3. └─data.table:::`[.data.table`(...)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Error: processing vignette 'using-edge-and-dyad.Rmd' failed with diagnostics:
attempt access index 7/7 in VECTOR_ELT
--- failed re-building 'using-edge-and-dyad.Rmd'
--- re-building 'faq.Rmd' using knitr
Quitting from faq.Rmd:41-59 [unnamed-chunk-3]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<error/rlang_error>
Error in `[.data.table`:
! attempt access index 7/7 in VECTOR_ELT
---
Backtrace:
▆
1. └─spatsoc::group_times(DT, datetime = "datetime", threshold = "5 minutes")
2. ├─dtm[, `:=`(timegroup, .GRP), by = c("adjMinute", "adjHour", "adjDate")]
3. └─data.table:::`[.data.table`(...)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Error: processing vignette 'faq.Rmd' failed with diagnostics:
attempt access index 7/7 in VECTOR_ELT
--- failed re-building 'faq.Rmd'
--- re-building 'intro-spatsoc.Rmd' using knitr
Quitting from intro-spatsoc.Rmd:69-75 [tabgroupmins]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<error/rlang_error>
Error in `[.data.table`:
! attempt access index 7/7 in VECTOR_ELT
---
Backtrace:
▆
1. ├─knitr::kable(...)
2. └─spatsoc::group_times(DT, threshold = "5 minutes", datetime = "datetime")
3. ├─dtm[, `:=`(timegroup, .GRP), by = c("adjMinute", "adjHour", "adjDate")]
4. └─data.table:::`[.data.table`(...)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Error: processing vignette 'intro-spatsoc.Rmd' failed with diagnostics:
attempt access index 7/7 in VECTOR_ELT
--- failed re-building 'intro-spatsoc.Rmd'
--- re-building 'using-in-sna.Rmd' using knitr
--- finished re-building 'using-in-sna.Rmd'
SUMMARY: processing the following files failed:
'additional-data-formats.Rmd' 'using-edge-and-dyad.Rmd' 'faq.Rmd'
'intro-spatsoc.Rmd'
Error: Vignette re-building failed.
Execution halted
Flavor: r-devel-windows-x86_64
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.