Last updated on 2026-05-03 16:50:30 CEST.
| Flavor | Version | Tinstall | Tcheck | Ttotal | Status | Flags |
|---|---|---|---|---|---|---|
| r-devel-linux-x86_64-debian-clang | 1.2.0 | 4.19 | 58.86 | 63.05 | OK | |
| r-devel-linux-x86_64-debian-gcc | 1.2.0 | 3.13 | 43.77 | 46.90 | OK | |
| r-devel-linux-x86_64-fedora-clang | 1.2.0 | 7.00 | 89.53 | 96.53 | ERROR | |
| r-devel-linux-x86_64-fedora-gcc | 1.2.0 | 8.00 | 104.99 | 112.99 | OK | |
| r-devel-windows-x86_64 | 1.2.0 | 7.00 | 82.00 | 89.00 | ERROR | |
| r-patched-linux-x86_64 | 1.2.0 | 4.77 | 53.14 | 57.91 | OK | |
| r-release-linux-x86_64 | 1.2.0 | 4.12 | 53.03 | 57.15 | OK | |
| r-release-macos-arm64 | 1.2.0 | 1.00 | 21.00 | 22.00 | OK | |
| r-release-macos-x86_64 | 1.2.0 | 3.00 | 88.00 | 91.00 | OK | |
| r-release-windows-x86_64 | 1.2.0 | 4.00 | 78.00 | 82.00 | OK | |
| r-oldrel-macos-arm64 | 1.2.0 | OK | ||||
| r-oldrel-macos-x86_64 | 1.2.0 | 3.00 | 67.00 | 70.00 | OK | |
| r-oldrel-windows-x86_64 | 1.2.0 | 8.00 | 90.00 | 98.00 | OK |
Version: 1.2.0
Check: examples
Result: ERROR
Running examples in ‘sjlabelled-Ex.R’ failed
The error most likely occurred in:
> ### Name: as_factor
> ### Title: Convert variable into factor and keep value labels
> ### Aliases: as_factor to_factor as_factor.data.frame
>
> ### ** Examples
>
> if (require("sjmisc") && require("magrittr")) {
+ data(efc)
+ # normal factor conversion, loses value attributes
+ x <- as.factor(efc$e42dep)
+ frq(x)
+
+ # factor conversion, which keeps value attributes
+ x <- as_factor(efc$e42dep)
+ frq(x)
+
+ # create partially labelled vector
+ x <- set_labels(
+ efc$e42dep,
+ labels = c(
+ `1` = "independent",
+ `4` = "severe dependency",
+ `9` = "missing value"
+ ))
+
+ # only copy existing value labels
+ as_factor(x) %>% head()
+ get_labels(as_factor(x), values = "p")
+
+ # also add labels to non-labelled values
+ as_factor(x, add.non.labelled = TRUE) %>% head()
+ get_labels(as_factor(x, add.non.labelled = TRUE), values = "p")
+
+
+ # easily coerce specific variables in a data frame to factor
+ # and keep other variables, with their class preserved
+ as_factor(efc, e42dep, e16sex, c172code) %>% head()
+
+ # use select-helpers from dplyr-package
+ if (require("dplyr")) {
+ as_factor(efc, contains("cop"), c161sex:c175empl) %>% head()
+ }
+ }
Loading required package: sjmisc
Loading required package: magrittr
Error in as.data.frame.integer(x[[i]], optional = TRUE) :
row names contain missing values
Calls: frq ... data.frame -> as.data.frame -> as.data.frame.integer
Execution halted
Flavors: r-devel-linux-x86_64-fedora-clang, r-devel-windows-x86_64
Version: 1.2.0
Check: re-building of vignette outputs
Result: ERROR
Error(s) in re-building vignettes:
--- re-building ‘intro_sjlabelled.Rmd’ using rmarkdown
Quitting from intro_sjlabelled.Rmd:216-225 [unnamed-chunk-21]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<error/rlang_error>
Error in `as.data.frame.integer()`:
! row names contain missing values
---
Backtrace:
▆
1. ├─... %>% frq()
2. └─sjmisc::frq(.)
3. └─sjmisc:::frq_helper(...)
4. └─base::data.frame(table(x, useNA = "always"))
5. ├─base::as.data.frame(x[[i]], optional = TRUE)
6. └─base::as.data.frame.table(x[[i]], optional = TRUE)
7. ├─base::eval(ex)
8. │ └─base::eval(ex)
9. └─base::data.frame(...)
10. ├─base::as.data.frame(x[[i]], optional = TRUE)
11. └─base::as.data.frame.integer(x[[i]], optional = TRUE)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Error: processing vignette 'intro_sjlabelled.Rmd' failed with diagnostics:
row names contain missing values
--- failed re-building ‘intro_sjlabelled.Rmd’
--- re-building ‘labelleddata.Rmd’ using rmarkdown
--- finished re-building ‘labelleddata.Rmd’
--- re-building ‘quasiquotation.Rmd’ using rmarkdown
Quitting from quasiquotation.Rmd:31-57 [unnamed-chunk-2]
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<error/rlang_error>
Error in `as.data.frame.integer()`:
! row names contain missing values
---
Backtrace:
▆
1. └─sjmisc::frq(test, dummy1)
2. └─sjmisc:::frq_helper(...)
3. └─base::data.frame(table(x, useNA = "always"))
4. ├─base::as.data.frame(x[[i]], optional = TRUE)
5. └─base::as.data.frame.table(x[[i]], optional = TRUE)
6. ├─base::eval(ex)
7. │ └─base::eval(ex)
8. └─base::data.frame(...)
9. ├─base::as.data.frame(x[[i]], optional = TRUE)
10. └─base::as.data.frame.integer(x[[i]], optional = TRUE)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Error: processing vignette 'quasiquotation.Rmd' failed with diagnostics:
row names contain missing values
--- failed re-building ‘quasiquotation.Rmd’
SUMMARY: processing the following files failed:
‘intro_sjlabelled.Rmd’ ‘quasiquotation.Rmd’
Error: Vignette re-building failed.
Execution halted
Flavors: r-devel-linux-x86_64-fedora-clang, r-devel-windows-x86_64