2022-02-02 R语言-一行拆分成多行

  将一个单元格中的多个元素拆分成多行,如图。


一行拆分成多行
#示例代码
df <- data.frame(gene_ID=c("ENSG00000223972.5","ENSG00000243485.5"),
                 transcript_ID=c("ENST00000456328.2,ENST00000450305.2","ENST00000473358.1,ENST00000469289.1"))

library(tidyr)

df2 <-df %>% as_tibble() %>% 
  separate_rows(transcript_ID, sep = ",")

你可能感兴趣的:(2022-02-02 R语言-一行拆分成多行)