289件ヒット
[1-100件を表示]
(0.164秒)
種類
- インスタンスメソッド (227)
- 特異メソッド (36)
- 文書 (26)
ライブラリ
クラス
-
CSV
:: Row (22) -
CSV
:: Table (33) - DBM (22)
-
Enumerator
:: Lazy (11) - GDBM (22)
- Hash (18)
- IPSocket (11)
- MatchData (11)
- Matrix (11)
-
Matrix
:: EigenvalueDecomposition (11) - Regexp (11)
- SDBM (22)
- Struct (14)
- UDPSocket (11)
-
YAML
:: DBM (11)
モジュール
-
CGI
:: HtmlExtension (22)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) -
NEWS for Ruby 3
. 0 . 0 (4) - addr (11)
-
delete
_ if (22) - diagonal (11)
- eigenvalues (11)
- fields (11)
- match (11)
- new (25)
-
radio
_ group (22) -
recvfrom
_ nonblock (11) -
ruby 1
. 8 . 4 feature (11) - select (11)
-
transform
_ keys (9) -
transform
_ keys! (9) -
values
_ at (66)
検索結果
先頭5件
-
DBM
# values -> [String] (21401.0) -
データベース中に存在する値全てを含む配列を返します。
データベース中に存在する値全てを含む配列を返します。 -
GDBM
# values -> [String] (21401.0) -
データベース中に存在する値全てを含む配列を返します。
データベース中に存在する値全てを含む配列を返します。 -
SDBM
# values -> [String] (21401.0) -
データベース中に存在する値全てを含む配列を返します。
データベース中に存在する値全てを含む配列を返します。 -
Matrix
:: EigenvalueDecomposition # eigenvalues -> [Float] (15400.0) -
固有値を配列で返します。
固有値を配列で返します。 -
Matrix
. diagonal(*values) -> Matrix (12529.0) -
対角要素がvaluesで、非対角要素が全て0であるような 正方行列を生成します。
...valuesで、非対角要素が全て0であるような
正方行列を生成します。
@param values 行列の対角要素
=== 注意
valuesに一次元Arrayを1個指定すると、そのArrayを唯一の要素とした1×1の行列が生成されます。
//emlist[例][ruby]{
require 'matri......x'
m = Matrix.diagonal(1, 2, 3)
p m # => Matrix[[1, 0, 0], [0, 2, 0], [0, 0, 3]]
a = [1,2,3]
m = Matrix.diagonal(a)
p m # => Matrix[[[1, 2, 3]]]
//}... -
CGI
:: HtmlExtension # radio _ group(name = "" , *values) -> String (12510.0) -
タイプが radio である input 要素のリストを生成します。
...イプが radio である input 要素のリストを生成します。
生成される input 要素の name 属性はすべて同じになり、
それぞれの input 要素の後ろにはラベルが続きます。
@param name name 属性の値を指定します。
@param values value 属性の......cked 属性をセットします。先頭の要素は value 属性の値になります。
例:
radio_group("name", "foo", "bar", "baz")
# <INPUT TYPE="radio" NAME="name" VALUE="foo">foo
# <INPUT TYPE="radio" NAME="name" VALUE="bar">bar
# <INPUT TYPE="radio" NAME="name" VALUE="baz">ba......radio_group("name", ["foo"], ["bar", true], "baz")
# <INPUT TYPE="radio" NAME="name" VALUE="foo">foo
# <INPUT TYPE="radio" CHECKED NAME="name" VALUE="bar">bar
# <INPUT TYPE="radio" NAME="name" VALUE="baz">baz
radio_group("name", ["1", "Foo"], ["2", "Bar", true], "Baz")
# <INPU... -
CSV
:: Table # delete _ if {|column _ name , values| . . . } -> self (12507.0) -
ブロックを評価した結果が真である行か列を削除します。
...emlist[例 ロウモード][ruby]{
require "csv"
row1 = CSV::Row.new(["header1", "header2"], ["row1_1", "valid"])
row2 = CSV::Row.new(["header1", "header2"], ["row2_1", "invalid"])
row3 = CSV::Row.new(["header1", "header2"], ["row3_1", "valid"])
table = CSV::Table.new([row1, row2, row3])
table.dele......te_if { |row| row["header2"] == "invalid" }
table.to_a # => [["header1", "header2"], ["row1_1", "valid"], ["row3_1", "valid"]]
//}
//emlist[例 カラムモード][ruby]{
require "csv"
row1 = CSV::Row.new(["id", "name"], [1, "tanaka"])
row2 = CSV::Row.new(["id", "name"], [2, "suzuki"])
row3 = CSV::......Row.new(["id", "name"], [3, "sato"])
table = CSV::Table.new([row1, row2, row3])
table.by_col!
table.delete_if { |column_name, values| column_name == "id" }
table.to_a # => [["name"], ["tanaka"], ["suzuki"], ["sato"]]
//}
@see CSV::Table#delete... -
CGI
:: HtmlExtension # radio _ group(attributes) -> String (12420.0) -
タイプが radio である input 要素のリストを生成します。
...adio である input 要素のリストを生成します。
生成される input 要素の name 属性はすべて同じになり、
それぞれの input 要素の後ろにはラベルが続きます。
@param attributes 属性をハッシュで指定します。
例:
radio_group({ "NAME" =>......"name",
"VALUES" => ["foo", "bar", "baz"] })
radio_group({ "NAME" => "name",
"VALUES" => [["foo"], ["bar", true], "baz"] })
radio_group({ "NAME" => "name",
"VALUES" => [["1", "Foo"], ["2", "Bar", true], "Baz"] })... -
CSV
:: Row # fields(*headers _ and _ or _ indices) -> Array (12407.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
:: Table # delete _ if {|row| . . . } -> self (12407.0) -
ブロックを評価した結果が真である行か列を削除します。
...emlist[例 ロウモード][ruby]{
require "csv"
row1 = CSV::Row.new(["header1", "header2"], ["row1_1", "valid"])
row2 = CSV::Row.new(["header1", "header2"], ["row2_1", "invalid"])
row3 = CSV::Row.new(["header1", "header2"], ["row3_1", "valid"])
table = CSV::Table.new([row1, row2, row3])
table.dele......te_if { |row| row["header2"] == "invalid" }
table.to_a # => [["header1", "header2"], ["row1_1", "valid"], ["row3_1", "valid"]]
//}
//emlist[例 カラムモード][ruby]{
require "csv"
row1 = CSV::Row.new(["id", "name"], [1, "tanaka"])
row2 = CSV::Row.new(["id", "name"], [2, "suzuki"])
row3 = CSV::......Row.new(["id", "name"], [3, "sato"])
table = CSV::Table.new([row1, row2, row3])
table.by_col!
table.delete_if { |column_name, values| column_name == "id" }
table.to_a # => [["name"], ["tanaka"], ["suzuki"], ["sato"]]
//}
@see CSV::Table#delete...