るりまサーチ

最速Rubyリファレンスマニュアル検索!
399件ヒット [1-100件を表示] (0.016秒)

別のキーワード

  1. psych psych_y
  2. psych y
  3. kernel y
  4. kernel psych_y

クラス

キーワード

検索結果

<< 1 2 3 ... > >>

CSV::Row#deconstruct_keys(keys) -> Hash (6203.0)

パターンマッチに使用するヘッダの名前と値の Hash を返します。

...に変換する必要があります。

@param keys パターンマッチに使用するヘッダの名前の配列を指定します。nil の場合は全てをパターンマッチに使用します。

//emlist[例][ruby]{
require "csv"

row = CSV::Row.new([:header1, :header2, :header3], [1, 2,...

CSV#fsync -> 0 | nil (6103.0)

IO#fsync に委譲します。

...IO#fsync に委譲します。...

CSV#isatty -> bool (6103.0)

IO#isatty, IO#tty? に委譲します。

...IO#isatty, IO#tty? に委譲します。


@see IO#isatty, IO#tty?...

CSV#sync -> bool (6103.0)

IO#sync に委譲します。

...IO#sync に委譲します。


@see IO#sync...

CSV#sync=(newstate) (6103.0)

IO#sync= に委譲します。

...IO#sync= に委譲します。


@see IO#sync=...

絞り込み条件を変える

CSV#tty? -> bool (6103.0)

IO#isatty, IO#tty? に委譲します。

...IO#isatty, IO#tty? に委譲します。


@see IO#isatty, IO#tty?...

CSV::Row#empty? -> bool (6103.0)

内部で保持している @row へ委譲します。

内部で保持している @row へ委譲します。

CSV::Table#by_col -> CSV::Table (6103.0)

カラムモードになっている新しい CSV::Table オブジェクトを返します。

...カラムモードになっている新しい CSV::Table オブジェクトを返します。

元のテーブルモードを変更せずにメソッドチェーンできるので便利です。しか
し、大きなデータセットに対しても同じだけメモリを消費するので気を...
...うにしてください。

//emlist[例][ruby]{
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])
col_table = table.by_col
col_table[0] # => ["row1_1", "row2_1"]
co...

CSV::Table#by_col! -> self (6103.0)

自身をカラムモードに変更します。

...ッドチェーンできます。

//emlist[例][ruby]{
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] #...

CSV::Table#by_col_or_row -> CSV::Table (6103.0)

ミックスモードになっている新しい CSV::Table オブジェクトを返します。

...ミックスモードになっている新しい CSV::Table オブジェクトを返します。

元のテーブルモードを変更せずにメソッドチェーンできるので便利です。しか
し、大きなデータセットに対しても同じだけメモリを消費するので気...
...t[例][ruby]{
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]).by_col!
table # => #<CSV::Table mode:col row_count:3>
col_or_row_table = table.by_col_or_r...
...ow
col_or_row_table # => #<CSV::Table mode:col_or_row row_count:3>
table # => #<CSV::Table mode:col row_count:3>
//}...

絞り込み条件を変える

<< 1 2 3 ... > >>