145件ヒット
[1-100件を表示]
(0.040秒)
別のキーワード
種類
- 特異メソッド (84)
- インスタンスメソッド (61)
ライブラリ
-
cgi
/ html (24) - csv (36)
-
io
/ console (12) -
io
/ console / size (12) - matrix (36)
-
minitest
/ unit (1) - readline (24)
クラス
- CSV (12)
-
CSV
:: Table (24) - IO (24)
- Matrix (36)
モジュール
-
CGI
:: HtmlExtension (24) -
MiniTest
:: Assertions (1) - Readline (24)
キーワード
- [] (12)
-
assert
_ throws (1) - columns (12)
-
console
_ size (12) -
force
_ quotes? (12) -
get
_ screen _ size (12) - new (12)
- push (12)
-
set
_ screen _ size (12) - textarea (24)
- winsize= (12)
検索結果
先頭5件
-
Matrix
. rows(rows , copy = true) -> Matrix (18248.0) -
引数 rows を行ベクトルの列とする行列を生成します。
...引数 rows を行ベクトルの列とする行列を生成します。
引数 copy が偽(false)ならば、rows の複製を行いません。
//emlist[例][ruby]{
require 'matrix'
a1 = [1, 2, 3]
a2 = [10, 15, 20]
m = Matrix.rows([a1, a2], false) # 配列を複製せずに行列を生成
p m......# => Matrix[[1, 2, 3], [10, 15, 20]]
a2[1] = 1000 # 配列のデータを変更
p m # => Matrix[[1, 2, 3], [10, 1000, 20]]
//}
@param rows 配列の配列
@param copy 配列を複製するかどうかを真偽値で指定... -
MiniTest
:: Assertions # assert _ throws(tag , message = nil) { . . . } -> true (6124.0) -
与えられたブロックを評価中に、与えられたタグが Kernel.#throw された場合、検査にパスしたことになります。
...Kernel.#throw された場合、検査にパスしたことになります。
@param tag 与えられたブロック評価中に Kernel.#throw されるタグを任意のオブジェクトとして指定します。
@param message 検査に失敗した場合に表示するメッセージを指定......します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられたタグが Kernel.#throw されなかった場合に発生します。
@see Kernel.#throw... -
CGI
:: HtmlExtension # textarea(name = "" , cols = 70 , rows = 10) -> String (139.0) -
textarea 要素を生成します。
...textarea 要素を生成します。
@param name name 属性の値を指定します。
@param cols cols 属性の値を指定します。
@param rows rows 属性の値を指定します。
例:
textarea("name")
# = textarea({ "NAME" => "name", "COLS" => 70, "ROWS" => 10 })... -
CSV
:: Table # push(*rows) -> self (137.0) -
複数の行を追加するためのショートカットです。
...uby]{
rows.each {|row| self << row }
//}
@param rows CSV::Row のインスタンスか配列を指定します。
//emlist[例][ruby]{
require 'csv'
csv = CSV.new("a,b,c\n1,2,3", headers: true)
table = csv.read
rows = [
CSV::Row.new(table.headers, [4, 5, 6]),
[7, 8, 9]
]
table.push(*rows)
p t......able[0..2]
# => [#<CSV::Row "a":"1" "b":"2" "c":"3">, #<CSV::Row "a":4 "b":5 "c":6>, #<CSV::Row "a":7 "b":8 "c":9>]
//}
@see CSV::Table#<<... -
Readline
. set _ screen _ size(rows , columns) -> Readline (131.0) -
端末のサイズを引数 row、columns に設定します。
...サイズを引数 row、columns に設定します。
@param rows 行数を整数で指定します。
@param columns 列数を整数で指定します。
@raise NotImplementedError サポートしていない環境で発生します。
@see GNU Readline ライブラリの rl_set_screen_size... -
Matrix
. [](*rows) -> Matrix (129.0) -
rows[i] を第 i 行とする行列を生成します。
...
rows[i] を第 i 行とする行列を生成します。
@param rows 行列の要素を数の配列の配列として渡します。
//emlist[例][ruby]{
require 'matrix'
m = Matrix[[11, 12], [21, 22]]
p m # => Matrix[[11, 12], [21, 22]]
# [11, 12]
# [21, 22]
//}... -
CSV
:: Table . new(array _ of _ rows) -> CSV :: Table (113.0) -
自身を初期化します。
...自身を初期化します。
全ての行が同じヘッダを持つことを仮定しています。
@param array_of_rows CSV::Row のインスタンスの配列を指定します。
//emlist[例][ruby]{
require "csv"
row1 = CSV::Row.new(["header1", "header2"], ["row1_1", "row1_2"])
row2 = C... -
CSV
# force _ quotes? -> bool (30.0) -
出力される全てのフィールドがクオートされる場合は、真を返します。
...quire "csv"
rows = [["header1", "header2"], ["row1_1,", "row1_2"]]
result = CSV.generate(force_quotes: false) do |csv|
rows.each { |row| csv << row }
csv.force_quotes? # => false
end
print result
# => header1,header2
# "row1_1,",row1_2
//}
//emlist[例][ruby]{
require "csv"
rows = [["head......er1", "header2"], ["row1_1,", "row1_2"]]
result = CSV.generate(force_quotes: true) do |csv|
rows.each { |row| csv << row }
csv.force_quotes? # => true
end
print result
# => true
# => "header1","header2"
# "row1_1,","row1_2"
//}
@see CSV.new... -
Readline
. get _ screen _ size -> [Integer , Integer] (28.0) -
端末のサイズを [rows, columns] で返します。
...端末のサイズを [rows, columns] で返します。
@raise NotImplementedError サポートしていない環境で発生します。
@see GNU Readline ライブラリの rl_get_screen_size 関数... -
IO
. console _ size -> [Integer , Integer] (22.0) -
端末のサイズを [rows, columns] で返します。
...端末のサイズを [rows, columns] で返します。
io/console が利用できない場合は、IO.default_console_size
の値を返します。
@see IO.default_console_size...