1787件ヒット
[1-100件を表示]
(0.098秒)
ライブラリ
- ビルトイン (44)
-
bigdecimal
/ jacobian (12) -
bigdecimal
/ ludcmp (24) -
cgi
/ html (12) - csv (1290)
- matrix (331)
-
minitest
/ spec (1) -
minitest
/ unit (1) - readline (12)
クラス
- Array (12)
- CSV (564)
-
CSV
:: FieldInfo (36) -
CSV
:: Row (342) -
CSV
:: Table (288) - Matrix (307)
- Object (1)
- String (12)
- UncaughtThrowError (33)
- Vector (12)
モジュール
-
CGI
:: HtmlExtension (12) - Jacobian (12)
- LUSolve (24)
-
MiniTest
:: Assertions (1) - Readline (12)
キーワード
- << (36)
- == (24)
- CSV (12)
-
DEFAULT
_ OPTIONS (12) - Matrix (12)
- Row (12)
- Table (12)
- UncaughtThrowError (11)
- [] (48)
- []= (43)
-
add
_ row (12) -
assert
_ throws (1) -
bigdecimal
/ jacobian (12) - build (24)
-
by
_ col (12) -
by
_ col! (12) -
by
_ col _ or _ row (12) -
by
_ col _ or _ row! (12) -
by
_ row (12) -
by
_ row! (12) - cofactor (12)
-
cofactor
_ expansion (12) - convert (36)
- converters (12)
- covector (12)
- csv (12)
- deconstruct (3)
-
deconstruct
_ keys (3) - delete (24)
-
delete
_ if (36) - each (48)
-
each
_ with _ index (24) - empty (12)
- empty? (12)
- encoding (12)
- field (12)
- field? (12)
-
field
_ row? (12) - fields (12)
- filter (36)
-
find
_ index (36) -
first
_ minor (12) -
force
_ quotes? (12) - foreach (24)
- generate (12)
-
generate
_ line (12) - gets (12)
- header (12)
- header? (12)
-
header
_ convert (36) -
header
_ converters (12) -
header
_ row? (24) - headers (36)
- include? (12)
- index (60)
- inspect (36)
- jacobian (12)
-
laplace
_ expansion (12) - length (12)
- line (12)
- lineno (12)
- ludecomp (12)
- lusolve (12)
- minor (24)
- mode (12)
-
must
_ throw (1) - new (36)
- open (48)
- parse (24)
-
parse
_ csv (12) - push (24)
- puts (12)
-
quote
_ char (12) -
rb
_ f _ throw (12) -
rb
_ throw (12) - read (24)
- readline (12)
- readlines (24)
-
return
_ headers? (12) - rewind (12)
-
row
_ count (12) -
row
_ sep (12) -
row
_ size (12) -
row
_ vector (12) -
row
_ vectors (12) - rows (12)
-
ruby 1
. 8 . 2 feature (12) -
set
_ screen _ size (12) - shift (12)
- size (12)
-
skip
_ blanks? (12) - tag (11)
- textarea (12)
-
to
_ a (12) -
to
_ csv (24) -
to
_ hash (12) -
to
_ s (23) -
unconverted
_ fields? (12) - value (11)
-
values
_ at (24) -
write
_ headers? (12) - zero (12)
検索結果
先頭5件
-
CSV
:: Row # row -> Array (44101.0) -
同値性を比較するために使用する内部的なデータです。
同値性を比較するために使用する内部的なデータです。 -
CSV
:: Table # by _ col _ or _ row -> CSV :: Table (32319.0) -
ミックスモードになっている新しい CSV::Table オブジェクトを返します。
...ミックスモードになっている新しい CSV::Table オブジェクトを返します。
元のテーブルモードを変更せずにメソッドチェーンできるので便利です。しか
し、大きなデータセットに対しても同じだけメモリを消費するので気......ire "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_row
col_or_row_tabl......e # => #<CSV::Table mode:col_or_row row_count:3>
table # => #<CSV::Table mode:col row_count:3>
//}... -
CSV
:: Table # by _ col _ or _ row! -> self (32285.0) -
自身をミックスモードに変更します。
...uire "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>
table.by_col_or_row!
table # => #<CSV::Ta......ble mode:col_or_row row_count:3>
//}... -
CSV
:: Row # field _ row? -> bool (32149.0) -
フィールド行であれば真を返します。そうでなければ偽を返します。
...ド行であれば真を返します。そうでなければ偽を返します。
//emlist[例][ruby]{
require "csv"
header_row = CSV::Row.new(["header1", "header2"], [], true)
row = CSV::Row.new(["header1", "header2"], [1, 2])
header_row.field_row? # => false
row.field_row? # => true
//}... -
CSV
:: Row # header _ row? -> bool (32149.0) -
ヘッダ行であれば真を返します。そうでなければ偽を返します。
...行であれば真を返します。そうでなければ偽を返します。
//emlist[例][ruby]{
require "csv"
header_row = CSV::Row.new(["header1", "header2"], [], true)
row = CSV::Row.new(["header1", "header2"], [1, 2])
header_row.header_row? # => true
row.header_row? # => false
//}... -
CSV
:: Row # to _ csv -> String (32130.0) -
自身を CSV な文字列として返します。ヘッダは使用しません。
...自身を CSV な文字列として返します。ヘッダは使用しません。
//emlist[例][ruby]{
require "csv"
row = CSV::Row.new(["header1", "header2"], [1, 2])
row.to_csv # => "1,2\n"
row.to_csv( {col_sep: "|", row_sep: "<br>"} ) # => "1|2<br>"
//}... -
CSV
:: Table # by _ row -> CSV :: Table (29361.0) -
ロウモードになっている新しい CSV::Table オブジェクトを返します。
...ロウモードになっている新しい CSV::Table オブジェクトを返します。
元のテーブルモードを変更せずにメソッドチェーンできるので便利です。しか
し、大きなデータセットに対しても同じだけメモリを消費するので気をつ......e "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 # => #<CSV::Table mode:col_or_row row_count:3>
row_table = table.by_row # => #<CSV::Table mode:row row_coun......t:3>
row_table[0] # => #<CSV::Row "header1":"row1_1" "header2":"row1_2">
row_table[1] # => #<CSV::Row "header1":"row2_1" "header2":"row2_2">
//}... -
CSV
:: Table # by _ row! -> self (29227.0) -
自身をロウモードに変更します。
..."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 # => #<CSV::Table mode:col_or_row row_count:3>
table.by_row!
table # => #<CSV::Table mode:row row_cou......nt:3>
table[0] # => #<CSV::Row "header1":"row1_1" "header2":"row1_2">
table[1] # => #<CSV::Row "header1":"row2_1" "header2":"row2_2">
//}... -
CSV
# row _ sep -> String (29137.0) -
行区切り文字列として使用する文字列を返します。
...行区切り文字列として使用する文字列を返します。
//emlist[例][ruby]{
require "csv"
csv = CSV.new("header1,header2|row1_1,row1_2", row_sep: "|")
csv.row_sep # => "|"
csv.read # => [["header1", "header2"], ["row1_1", "row1_2"]]
//}
@see CSV.new...