I think I am missing something important. Every time I am trying to separate a column which has "." delimiter I fail.
Does anyone have an idea why?
library(tidyverse)
library(reprex)
check=data.frame(time=c("1.2","1.3"),light=c("A","B"))
check
#> time light
#> 1 1.2 A
#> 2 1.3 B
check %>%
tidyr::separate(time,c('time2',"node"),sep='.')
#> Warning: Expected 2 pieces. Additional pieces discarded in 2 rows [1, 2].
#> time2 node light
#> 1 A
#> 2 B
Created on 2022-01-06 by the reprex package (v2.0.1)
For any other delimiter separate works well e.g.,
library(tidyverse)
library(reprex)
check=data.frame(time=c("1_2","1_3"),light=c("A","B"))
check
#> time light
#> 1 1_2 A
#> 2 1_3 B
check %>%
tidyr::separate(time,c('time2',"node"),sep='_')
#> time2 node light
#> 1 1 2 A
#> 2 1 3 B
Created on 2022-01-06 by the reprex package (v2.0.1)