library(data.table)
iris.dt <- data.table(datasets::iris[c(1,150),])
melt(iris.dt, measure=nc::measure(part =".*", "[.]", dim =".*"))
melt(iris.dt, measure=nc::measure(column=".*", "[.]", dim =".*"))
melt(iris.dt, measure=nc::measure(part =".*", "[.]", column=".*"))
Run the code above in your browser using DataLab