るりまサーチ

最速Rubyリファレンスマニュアル検索!
11件ヒット [1-11件を表示] (0.083秒)
トップページ > クエリ:b[x] > クエリ:Ruby[x] > クエリ:table[x] > クエリ:[]=[x]

別のキーワード

  1. fiddle ruby_free
  2. rbconfig ruby
  3. fiddle build_ruby_platform
  4. rake ruby
  5. rubygems/defaults ruby_engine

ライブラリ

クラス

検索結果

CSV::Table#[]=(index_or_header, value) (24184.0)

ミックスモードでは、このメソッドは引数に行番号を指定すれば行単位で動作 し、ヘッダの名前を指定すれば列単位で動作します。

...の名前を指定すれば列単位で動作します。

このメソッドを呼び出す前に CSV::Table#by_col! を呼び出すとカラム
モードになります。また CSV::Table#by_row! を呼び出すとロウモード
になります。

行には配列か CSV::Row のインスタン...
...

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

row1 = CSV::Row.new(["header1", "header2"], ["row1_1", "row1_2"])
row2 = CSV::Row.new(["header1", "header2"], ["row2_1", "row2_2"])
row3 = CSV::Row.new(["header1", "header2"], ["row3_1", "row3_2"])
table
= CSV::Table.new([row1, row2])
table
[0] # => #<CSV::Row...
...eader2":"row1_2">
table
[1] # => #<CSV::Row "header1":"row2_1" "header2":"row2_2">
table
[1] = row3
table
[1] # => #<CSV::Row "header1":"row3_1" "header2":"row3_2">
table
.by_col!
table
[0] # => ["row1_1", "row3_1"]
table
[1] # => ["row1_2", "row3_2"]
table
[1] = ["row1_2", "row2_2"]
table
[1] # => ["row1_2...