155件ヒット
[1-100件を表示]
(0.055秒)
種類
- 特異メソッド (88)
- インスタンスメソッド (56)
- クラス (11)
ライブラリ
-
cgi
/ html (22) - csv (44)
-
io
/ console (11) -
io
/ console / size (22) - matrix (33)
-
minitest
/ unit (1) - readline (22)
クラス
- CSV (11)
-
CSV
:: Table (22) - IO (33)
- Matrix (33)
モジュール
-
CGI
:: HtmlExtension (22) -
MiniTest
:: Assertions (1) - Readline (22)
キーワード
- CSV (11)
- [] (11)
-
assert
_ throws (1) - columns (11)
-
console
_ size (11) -
default
_ console _ size (11) -
force
_ quotes? (11) -
get
_ screen _ size (11) - new (11)
- push (11)
-
set
_ screen _ size (11) - textarea (22)
- winsize (11)
検索結果
先頭5件
-
Matrix
. rows(rows , copy = true) -> Matrix (18336.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 (6200.0) -
与えられたブロックを評価中に、与えられたタグが Kernel.#throw された場合、検査にパスしたことになります。
与えられたブロックを評価中に、与えられたタグが Kernel.#throw された場合、検査にパスしたことになります。
@param tag 与えられたブロック評価中に Kernel.#throw されるタグを任意のオブジェクトとして指定します。
@param message 検査に失敗した場合に表示するメッセージを指定します。
文字列か Proc を指定します。Proc である場合は Proc#call した
結果を使用します。
@raise MiniTest::Assertion 与えられたタグが Kernel.#thro... -
CSV
:: Table # push(*rows) -> self (225.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... -
Matrix
. [](*rows) -> Matrix (223.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]
//}... -
CGI
:: HtmlExtension # textarea(name = "" , cols = 70 , rows = 10) -> String (220.0) -
textarea 要素を生成します。
...textarea 要素を生成します。
@param name name 属性の値を指定します。
@param cols cols 属性の値を指定します。
@param rows rows 属性の値を指定します。
例:
textarea("name")
# = textarea({ "NAME" => "name", "COLS" => 70, "ROWS" => 10 })... -
CSV
:: Table . new(array _ of _ rows) -> CSV :: Table (207.0) -
自身を初期化します。
...自身を初期化します。
全ての行が同じヘッダを持つことを仮定しています。
@param array_of_rows CSV::Row のインスタンスの配列を指定します。
//emlist[例][ruby]{
require "csv"
row1 = CSV::Row.new(["header1", "header2"], ["row1_1", "row1_2"])
row2 = C... -
Readline
. set _ screen _ size(rows , columns) -> Readline (207.0) -
端末のサイズを引数 row、columns に設定します。
...端末のサイズを引数 row、columns に設定します。
@param rows 行数を整数で指定します。
@param columns 列数を整数で指定します。
@raise NotImplementedError サポートしていない環境で発生します。
@see GNU Readline ライブラリの rl_set_scre... -
Matrix
. columns(columns) -> Matrix (184.0) -
引数 columns を列ベクトルの集合とする行列を生成します。
...意
Matrix.rows との違いは引数として渡す配列の配列を列ベクトルの配列とみなして行列を生成します。
//emlist[例][ruby]{
require 'matrix'
a1 = [1, 2, 3]
a2 = [4, 5, 6]
a3 = [-1, -2, -3]
# 配列を行ベクトルとして生成
m = Matrix.rows([a1, a2, a3], t......4, 5, 6], [-1, -2, -3]]
# 行列としてのイメージ => [ 1, 2, 3]
# [ 4, 5, 6]
# [-1, -2, -3]
# 配列を列ベクトルとして生成
m = Matrix.columns([a1, a2, a3])
p m # => Matrix[[1, 4, -1], [2, 5, -2], [3, 6, -3]]
#......行列としてのイメージ => [1, 4, -1]
# [2, 5, -2]
# [3, 6, -3]
//}... -
CSV
# force _ quotes? -> bool (124.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... -
IO
# winsize -> [Integer , Integer] (116.0) -
端末のサイズを [rows, columns] で返します。
...端末のサイズを [rows, columns] で返します。...