You are not being very specific about your problem, so this is what I can come up with using the information you are providing so far
library(tidyverse)
df1 <- structure(list(V2 = c("Veh_1", "20", "398", "1", "15", "10")), row.names = c("Gene",
"A1BG", "A1BG-AS1", "A1CF", "A2M", "A2M-AS1"), class = "data.frame")
df2 <- df1
ls(pattern = "^df") %>%
map_dfc(~ eval(as.name(.x)))
#> New names:
#> * V2 -> V2...1
#> * V2 -> V2...2
#> V2...1 V2...2
#> Gene Veh_1 Veh_1
#> A1BG 20 20
#> A1BG-AS1 398 398
#> A1CF 1 1
#> A2M 15 15
#> A2M-AS1 10 10
Created on 2021-05-14 by the reprex package (v2.0.0)