Ruby 2.2.0 リファレンスマニュアル > ライブラリ一覧 > csvライブラリ > CSV::Tableクラス > by_col_or_row
by_col_or_row -> CSV::Table
[permalink][rdoc]ミックスモードになっている新しい CSV::Table オブジェクトを返します。
元のテーブルモードを変更せずにメソッドチェーンできるので便利です。しか し、大きなデータセットに対しても同じだけメモリを消費するので気をつけて ください。
このメソッドは複製したテーブルを返すので、破壊的なメソッドはメソッド チェーンに組込まないようにしてください。