I tried to get column names and its index, and save the result as a dataframe or dictionary:
df <- data.frame(a=rnorm(10), b=rnorm(10), c=rnorm(10))
How could I do that? Thanks.
column index
a 1
b 2
c 3
data.frame(column = colnames(df), index = seq_along(df))
# column index
# 1 a 1
# 2 b 2
# 3 c 3
Another option:
library(tibble)
enframe(names(df), "index", "column")
# A tibble: 3 x 2
index column
<int> <chr>
1 1 a
2 2 b
3 3 c
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With