396件ヒット
[1-100件を表示]
(0.033秒)
別のキーワード
種類
- インスタンスメソッド (264)
- 特異メソッド (84)
- クラス (36)
- 文書 (12)
クラス
- Array (12)
- CSV (156)
-
CSV
:: Row (72) -
CSV
:: Table (96) - Matrix (12)
キーワード
- << (12)
- CSV (12)
- Table (12)
- [] (36)
- converters (12)
- fields (12)
-
generate
_ line (12) - gets (12)
-
header
_ converters (12) - headers (36)
- length (12)
- new (12)
- parse (24)
- read (24)
- readline (12)
- readlines (24)
- row (12)
-
row
_ vector (12) -
ruby 1
. 8 . 2 feature (12) - shift (12)
- size (12)
-
to
_ a (12) -
to
_ csv (12) -
values
_ at (24)
検索結果
先頭5件
-
Array
# to _ csv(**options) -> String (21012.0) -
CSV.generate_line(self, options) と同様です。
...CSV.generate_line(self, options) と同様です。
Array オブジェクトを 1 行の CSV 文字列に変換するためのショートカットです。
@param options CSV.generate_line と同様のオプションを指定します。
//emlist[][ruby]{
require 'csv'
p [1, 'Matz', :Ruby, Dat......e.new(1965, 4, 14)].to_csv # => "1,Matz,Ruby,1965-04-14\n"
p [1, 'Matz', :Ruby, Date.new(1965, 4, 14)].to_csv(col_sep: ' ', row_sep: "\r\n") # => "1 Matz Ruby 1965-04-14\r\n"
//}
@see CSV.generate_line......965, 4, 14)].to_csv # => "1,Matz,Ruby,1965-04-14\n"
p [1, 'Matz', :Ruby, Date.new(1965, 4, 14)].to_csv(col_sep: ' ', row_sep: "\r\n") # => "1 Matz Ruby 1965-04-14\r\n"
//}
Ruby 3.0 (CSV 3.1.9) から、次のオプションが使えるようになりました。
//... -
CSV
:: Row (18022.0) -
CSV::Row は配列やハッシュに似ています。
...CSV::Row は配列やハッシュに似ています。
配列のようにフィールドの順序を保持していて、複製する事もできます。
また、ハッシュのように名前でフィールドにアクセスする事もできます。
ヘッダ行の処理が有効である場......合は CSV から返される全ての行はこのクラスのインスタンスです。
以下のメソッドを Array に委譲します。
* empty?()
* length()
* size()... -
CSV
:: Row # row -> Array (9202.0) -
同値性を比較するために使用する内部的なデータです。
同値性を比較するために使用する内部的なデータです。 -
Matrix
. row _ vector(row) -> Matrix (6230.0) -
要素がrowの(1,n)型の行列(行ベクトル)を生成します。
...要素がrowの(1,n)型の行列(行ベクトル)を生成します。
@param row (1,n)型の行列として生成するVector Array オブジェクト... -
CSV
:: Row # fields(*headers _ and _ or _ indices) -> Array (3120.0) -
与えられた引数に対応する値の配列を返します。
...与えられた引数に対応する値の配列を返します。
要素の探索に CSV::Row#field を使用しています。
@param headers_and_or_indices ヘッダの名前かインデックスか Range
のインスタンスか第 1 要素がヘッダの名前......るこ
とができます。
@return 引数を与えなかった場合は全ての要素を返します。
require 'csv'
csv = CSV.new("a,b,c\n1,2,3", headers: true)
table = csv.read
row = table.first
row.values_at("a", 1, 2..3) # => ["1", "2", "3", nil]... -
CSV
:: Row # values _ at(*headers _ and _ or _ indices) -> Array (3120.0) -
与えられた引数に対応する値の配列を返します。
...与えられた引数に対応する値の配列を返します。
要素の探索に CSV::Row#field を使用しています。
@param headers_and_or_indices ヘッダの名前かインデックスか Range
のインスタンスか第 1 要素がヘッダの名前......るこ
とができます。
@return 引数を与えなかった場合は全ての要素を返します。
require 'csv'
csv = CSV.new("a,b,c\n1,2,3", headers: true)
table = csv.read
row = table.first
row.values_at("a", 1, 2..3) # => ["1", "2", "3", nil]... -
CSV
:: Row # headers -> Array (3119.0) -
この行のヘッダのリストを返します。
...この行のヘッダのリストを返します。
//emlist[例][ruby]{
require "csv"
row = CSV::Row.new(["header1", "header2"], [1, 2])
row.headers # => ["header1", "header2"]
//}... -
CSV
:: Row # length -> Integer (3038.0) -
Array#length, Array#size に委譲します。
...
Array#length, Array#size に委譲します。
@see Array#size... -
CSV
:: Row # size -> Integer (3038.0) -
Array#length, Array#size に委譲します。
...
Array#length, Array#size に委譲します。
@see Array#size...