ライブラリ
クラス
- Array (14)
-
CGI
:: Cookie (12) -
CSV
:: Row (24) -
CSV
:: Table (60) - DBM (24)
- Enumerator (36)
-
Enumerator
:: Lazy (12) - GDBM (24)
- Hash (156)
- IPSocket (12)
- MatchData (12)
- Matrix (12)
-
Matrix
:: EigenvalueDecomposition (12) -
Rake
:: TaskArguments (12) - Regexp (24)
-
Resolv
:: DNS (12) - SDBM (24)
- Struct (90)
- TCPServer (24)
- UDPSocket (12)
-
Win32
:: Registry (96) -
YAML
:: DBM (48)
モジュール
-
CGI
:: HtmlExtension (96) - Jacobian (12)
オブジェクト
- ENV (24)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - CSV (12)
- Cookie (12)
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 2
. 3 . 0 (10) -
NEWS for Ruby 2
. 4 . 0 (9) -
NEWS for Ruby 2
. 5 . 0 (8) -
NEWS for Ruby 3
. 0 . 0 (5) - Parser (12)
- [] (24)
- accept (12)
- addr (12)
-
bigdecimal
/ jacobian (12) -
bigdecimal
/ newton (12) - cgi (12)
-
checkbox
_ group (24) - csv (12)
- deconstruct (6)
-
delete
_ if (24) -
descriptor
_ length (12) - diagonal (12)
- each (24)
- eigenvalues (12)
-
fetch
_ values (22) - fields (12)
- info (12)
- jacobian (12)
- keys (12)
- match (24)
-
max
_ key _ length (12) -
max
_ value _ length (12) -
max
_ value _ name _ length (12) -
net
/ http (12) - new (72)
-
next
_ values (12) -
num
_ keys (12) -
num
_ values (12) - peek (12)
-
peek
_ values (12) -
radio
_ group (24) -
recvfrom
_ nonblock (12) -
ruby 1
. 8 . 4 feature (12) -
ruby 1
. 9 feature (12) -
scrolling
_ list (24) - select (24)
- sysaccept (12)
- timeouts= (12)
-
to
_ a (24) -
transform
_ keys (20) -
transform
_ keys! (20) -
transform
_ values (18) -
transform
_ values! (18) -
values
_ at (132) - wtime (12)
- xmlrpc (3)
- yaml (12)
検索結果
先頭5件
-
CSV
:: Row # values _ at(*headers _ and _ or _ indices) -> Array (3107.0) -
与えられた引数に対応する値の配列を返します。
...るこ
とができます。
@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]... -
Win32
:: Registry # num _ values (3101.0) -
@todo
@todo
キー情報の個々の値を返します。 -
Matrix
. diagonal(*values) -> Matrix (129.0) -
対角要素がvaluesで、非対角要素が全て0であるような 正方行列を生成します。
...対角要素がvaluesで、非対角要素が全て0であるような
正方行列を生成します。
@param values 行列の対角要素
=== 注意
valuesに一次元Arrayを1個指定すると、そのArrayを唯一の要素とした1×1の行列が生成されます。
//emlist[例][ruby]... -
CSV
:: Table # each {|column _ name , values| . . . } -> self (113.0) -
デフォルトのミックスモードかロウモードでは、行単位で繰り返します。カラ ムモードでは、ブロックに列名と対応する値の配列を与え、列単位で繰り返し ます。
..._1", "row2_2"])
row3 = CSV::Row.new(["header1", "header2"], ["row3_1", "row3_2"])
table = CSV::Table.new([row1, row2, row3])
table.by_col!
table.each { |column_name, values| print column_name, values, "\n" }
# => header1["row1_1", "row2_1", "row3_1"]
# => header2["row1_2", "row2_2", "row3_2"]
//}... -
Enumerator
:: Lazy . new(obj , size=nil) {|yielder , *values| . . . } -> Enumerator :: Lazy (113.0) -
Lazy Enumerator を作成します。Enumerator::Lazy#force メソッドなどに よって列挙が実行されたとき、objのeachメソッドが実行され、値が一つずつ ブロックに渡されます。ブロックは、yielder を使って最終的に yield される値を 指定できます。
...def filter_map(&block)
map(&block).compact
end
end
class Enumerator::Lazy
def filter_map
Lazy.new(self) do |yielder, *values|
result = yield *values
yielder << result if result
end
end
end
1.step.lazy.filter_map{|i| i*i if i.even?}.first(5)
# => [4, 16, 36, 64, 1... -
CGI
:: HtmlExtension # checkbox _ group(name = "" , *values) -> String (110.0) -
タイプが checkbox である input 要素のグループを生成します。
...じになり、
それぞれの input 要素の後ろにはラベルが続きます。
@param name name 属性の値を指定します。
@param values value 属性のリストを指定します。
それぞれの引数が、単純な文字列の場合、value 属性の値とラベ... -
CGI
:: HtmlExtension # radio _ group(name = "" , *values) -> String (110.0) -
タイプが radio である input 要素のリストを生成します。
...じになり、
それぞれの input 要素の後ろにはラベルが続きます。
@param name name 属性の値を指定します。
@param values value 属性のリストを指定します。
それぞれの引数が、単純な文字列の場合、value 属性の値とラベ... -
CGI
:: HtmlExtension # popup _ menu(name = "" , *values) -> String (109.0) -
select 要素を生成します。
...select 要素を生成します。
@param name name 属性の値を指定します。
@param values option 要素を生成するための情報を一つ以上指定します。
それぞれ、文字列、一要素、二要素、三要素の配列を指定することができます... -
CGI
:: HtmlExtension # scrolling _ list(name = "" , *values) -> String (109.0) -
select 要素を生成します。
...select 要素を生成します。
@param name name 属性の値を指定します。
@param values option 要素を生成するための情報を一つ以上指定します。
それぞれ、文字列、一要素、二要素、三要素の配列を指定することができます...