by_col! -> self
[permalink][rdoc][edit]-
自身をカラムモードに変更します。
再びモードが変更されるまで、いくつかのメソッドはカラム単位で動きます。
- [RETURN]
- 必ず自身を返すので安全にメソッドチェーンできます。
require "csv" row1 = CSV::Row.new(["header1", "header2"], ["row1_1", "row1_2"]) row2 = CSV::Row.new(["header1", "header2"], ["row2_1", "row2_2"]) table = CSV::Table.new([row1, row2]) table.by_col! table[0] # => ["row1_1", "row2_1"] table[1] # => ["row1_2", "row2_2"]