Skip to content

Commit

Permalink
Merge pull request #554 from SebKrantz/development
Browse files Browse the repository at this point in the history
Remove "na.included" class here for the moment - a temporary tribute …
  • Loading branch information
SebKrantz committed Mar 30, 2024
2 parents 1af9273 + cdfef4d commit 9a08762
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 8 deletions.
12 changes: 6 additions & 6 deletions R/pivot.R
Expand Up @@ -80,15 +80,15 @@ melt_all <- function(vd, names, factor, na.rm, labels, check.dups) {
if(factor[2L]) {
label_col <- res[[1L]]
attr(label_col, "levels") <- labs
oldClass(label_col) <- c("factor", "na.included")
oldClass(label_col) <- "factor" # c("factor", "na.included")
} else label_col <- Csv(labs, res[[1L]])
label_col <- list(label_col)
names(label_col) <- if(is.character(labels)) labels else "label"
res <- c(res[1L], label_col, res[2L])
}
if(factor[1L]) {
attr(res[[1L]], "levels") <- nam
oldClass(res[[1L]]) <- c("factor", "na.included")
oldClass(res[[1L]]) <- "factor" # c("factor", "na.included")
} else if(length(labels)) res[[1L]] <- Csv(nam, res[[1L]])
res
}
Expand Down Expand Up @@ -185,7 +185,7 @@ pivot <- function(data,
if(factor[2L]) {
label_col <- value_cols[[1L]]
attr(label_col, "levels") <- labs
oldClass(label_col) <- c("factor", "na.included")
oldClass(label_col) <- "factor" # c("factor", "na.included")
} else label_col <- Csv(labs, value_cols[[1L]])
label_col <- list(label_col)
if(is.list(labels)) { # Setting new labels...
Expand All @@ -212,7 +212,7 @@ pivot <- function(data,
}
if(factor[1L]) {
attr(value_cols[[1L]], "levels") <- nam[values]
oldClass(value_cols[[1L]]) <- c("factor", "na.included")
oldClass(value_cols[[1L]]) <- "factor" # c("factor", "na.included")
} else if(length(labels)) value_cols[[1L]] <- duplAttributes(Csv(nam[values], value_cols[[1L]]), value_cols[[1L]])
res <- c(id_cols, value_cols)
}
Expand Down Expand Up @@ -397,7 +397,7 @@ pivot <- function(data,
if(factor[2L]) {
label_col <- value_cols[[1L]]
attr(label_col, "levels") <- labs
oldClass(label_col) <- c("factor", "na.included")
oldClass(label_col) <- "factor" # c("factor", "na.included")
} else label_col <- Csv(labs, value_cols[[1L]])
label_col <- list(label_col)
names(label_col) <- labels[[2L]]
Expand All @@ -406,7 +406,7 @@ pivot <- function(data,

if(factor[1L]) {
attr(value_cols[[1L]], "levels") <- namv
oldClass(value_cols[[1L]]) <- c("factor", "na.included")
oldClass(value_cols[[1L]]) <- "factor" # c("factor", "na.included")
} else if(save_labels) value_cols[[1L]] <- Csv(namv, value_cols[[1L]])

if(length(new_labels <- labels[[3L]])) {
Expand Down
2 changes: 0 additions & 2 deletions man/GGDC10S.Rd
Expand Up @@ -46,8 +46,6 @@ namlab(GGDC10S, class = TRUE)
# aperm(qsu(GGDC10S, ~ Variable, ~ Variable + Country, vlabels = TRUE))
\donttest{
library(ggplot2)
# Solves https://github.com/r-lib/vctrs/issues/1888 (not a collapse problem)
vec_ptype2.factor.factor <- function(x, y, ...) x

## World Regions Structural Change Plot

Expand Down

0 comments on commit 9a08762

Please sign in to comment.