Steven Sanderson performs a melt():
The melt() function in the data.table package is an extremely useful tool for reshaping datasets in R. However, for beginners, understanding how to use melt() can be tricky. In this post, I’ll walk through several examples to demonstrate how to use melt() to move from wide to long data formats.
“Melting,” by the way, is the R term for unpivoting data.