Из такого фрейма данных:
dframe = data.frame(data = c(1), error = c(3))
Как мы можем растопить данные, чтобы иметь имена столбцов в качестве значений.
Вот пример ожидаемого результата
dframe_ex = data.frame(id=c("data","error"), num=c(1,3))
dframe_ex
id num
1 data 1
2 error 3