не удается установить истинную длину ALTREP в функции mutate с помощью dplyr

#r #dplyr

#r #dplyr

Вопрос:

Я получаю эту ошибку, когда пытаюсь изменить столбец и изменить его тип данных

 Error in .shallow(x, cols = cols, retain.key = TRUE) : 
  can't set ALTREP truelength
  

Код использует несколько сценариев, поэтому я не могу поделиться воспроизводимым кодом, но последняя строка кода ниже, где я использую mutate для изменения типа данных столбца на character, выдает эту ошибку не удается установить истинную длину ALTREP .. посмотрите, как выглядит код dplyr:

 df = mutate(diag.data, value = as.character(all.disc.diag)) %>%  
  cSplit(., splitCols='value', sep = ';', direction = 'long') %>%
  subset(., !is.na(value)) %>%
  mutate(., value = as.character(value))
  

Любой, кто испытал это, может любезно помочь, как они обошли это с помощью dplyr