data.frame 具有非常规的列名

data.frame with unconventional column names

> data.frame(`(--fds` = 4)
  X...fds
1       4

有没有办法让 data.frame 拥有像上面这样的非常规名称?

即:

> tibble(`(--fds` = 4)
# A tibble: 1 × 1
  `(--fds`
     <dbl>
1        4

data.frame中有一个check.names参数,设置为FALSE

data.frame(`(--fds` = 4, check.names = F)
  (--fds
1      4