reshape2はもう古い。 data.frameを処理をするなら、同じ作者が新しく設計しなおした tidyr + dplyr のほうがより高速で洗練されているのでそちらを使おう。 ただし3次元以上のarrayを扱うにはまだ便利。 http://had.co.nz/reshape/ https://cran.r-project.org/web/packages/reshape2/ https://www.rdocumentation.org/packages/reshape2 http://seananderson.ca/2013/10/19/reshape.html melt() data.frameの複数列の値を、カテゴリ変数1列と値1列の組に変換する。 これにより、変換する列数の分だけdata.frameが縦長(long-format)になる。 やや冗長性は増すが、ggplot2 で