The title should be clear, a dataframe like (row_id, value_column1, .., value_columnN) should be converted to and from a (row_id, column_id, value) dataframe. As efficiently