У меня есть дата-кадр t.tests с 2 столбцами: объекты и их p.value:
`t.test>1sd` <- tibble(
object = c('obj1','obj2','obj3'),
p.value= c(0.45,0.34,0.02)
)
> `t.test>1sd`
# A tibble: 3 x 2
object p.value
<chr> <dbl>
1 obj1 0.45
2 obj2 0.34
3 obj3 0.02
А теперь я хочу добавить третий столбец.Значения в новом столбце должны содержать часть имени кадра данных.Из имени базы данных t.test>1sd
я хочу извлечь >1sd
.(В этом случае> 1sd - это особая граница) Но у меня есть больше фреймов данных с разными границами (> 2sd,> 3sd, ...), поэтому мне нужно решение, которое разделяет t.test
и >1sd
Вот мой желаемый вывод:
> `t.test>1sd`
# A tibble: 3 x 2
object p.value boundary
<chr> <dbl> <chr>
1 obj1 0.45 >1sd
2 obj2 0.34 >1sd
3 obj3 0.02 >1sd
Есть ли решение в пакете stringr?Может ли кто-нибудь мне помочь?