372件ヒット
[201-300件を表示]
(0.091秒)
別のキーワード
ライブラリ
- ビルトイン (120)
- bigdecimal (36)
- csv (132)
-
irb
/ context (48) - stringio (24)
- un (12)
クラス
-
ARGF
. class (36) - BigDecimal (36)
- CSV (24)
-
CSV
:: Table (108) - File (12)
-
File
:: Stat (12) - IO (60)
-
IRB
:: Context (48) - StringIO (24)
モジュール
- Kernel (12)
キーワード
- [] (36)
- binmode (24)
-
by
_ col _ or _ row (12) -
by
_ col _ or _ row! (12) -
by
_ row (12) -
by
_ row! (12) - chmod (24)
-
inplace
_ mode (12) -
inplace
_ mode= (12) - inspect (12)
-
prompt
_ mode (12) -
prompt
_ mode= (12) - read (12)
- readlines (12)
- reopen (60)
- round (36)
- stat (12)
-
use
_ readline (12) -
use
_ readline? (12)
検索結果
先頭5件
-
CSV
:: Table # [](header) -> [String] | [nil] (31.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])
# ミックスモード
p table.mode # => :col_or_row
p table[0]......y_col!
p table.mode # => :col
p table[0] # => ["row1_1", "row2_1"]
p table[1] # => ["row1_2", "row2_2"]
p table["header2"] # => ["row1_2", "row2_2"]
p table[0..1] # => [["row1_1", "row1_2"], ["row2_1", "row2_2"]]
# ロウモード
table.by_row!
p table.mode # => :ro... -
CSV
:: Table # [](index) -> CSV :: Row | [String] | nil (31.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])
# ミックスモード
p table.mode # => :col_or_row
p table[0]......y_col!
p table.mode # => :col
p table[0] # => ["row1_1", "row2_1"]
p table[1] # => ["row1_2", "row2_2"]
p table["header2"] # => ["row1_2", "row2_2"]
p table[0..1] # => [["row1_1", "row1_2"], ["row2_1", "row2_2"]]
# ロウモード
table.by_row!
p table.mode # => :ro... -
CSV
:: Table # [](range) -> [CSV :: Row]| [Array] | nil (31.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])
# ミックスモード
p table.mode # => :col_or_row
p table[0]......y_col!
p table.mode # => :col
p table[0] # => ["row1_1", "row2_1"]
p table[1] # => ["row1_2", "row2_2"]
p table["header2"] # => ["row1_2", "row2_2"]
p table[0..1] # => [["row1_1", "row1_2"], ["row2_1", "row2_2"]]
# ロウモード
table.by_row!
p table.mode # => :ro... -
CSV
:: Table # by _ col _ or _ row -> CSV :: Table (31.0) -
ミックスモードになっている新しい 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]).by_col!
table # => #<CSV::Table mode:col row_count:3>
col_or_row_t......able = table.by_col_or_row
col_or_row_table # => #<CSV::Table mode:col_or_row row_count:3>
table # => #<CSV::Table mode:col row_count:3>
//}... -
Kernel
# chmod -> () (31.0) -
ファイルのアクセス権を変更します。
...ファイルのアクセス権を変更します。
Change the mode of each FILE to OCTAL-MODE.
ruby -run -e chmod -- [OPTION] OCTAL-MODE FILE
-v 詳細表示
@see chmod(1)... -
CSV
:: Table # by _ col _ or _ row! -> self (25.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]).by_col!
table # => #<CSV::Table mode:col row_count:3>
table.by_col......_or_row!
table # => #<CSV::Table mode:col_or_row row_count:3>
//}... -
CSV
:: Table # by _ row -> CSV :: Table (25.0) -
ロウモードになっている新しい CSV::Table オブジェクトを返します。
...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 # => #<CSV::Table mode:col_or_row row_count:3>
row_table = table.by_row # => #<CSV::Table mode... -
CSV
:: Table # by _ row! -> self (25.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 # => #<CSV::Table mode:col_or_row row_count:3>
table.by_ro... -
IO
# reopen(path) -> self (20.0) -
path で指定されたファイルにストリームを繋ぎ換えます。
...ます。
@param path パスを表す文字列を指定します。
@param mode パスを開く際のモードを文字列で指定します。
@raise Errno::EXXX 失敗した場合に発生します。
//emlist[例][ruby]{
IO.write("testfile", "This is line one\nThis is line two\n")
f1 = File.n...