目次(まとめ)

◾️ Rubyのmaxメソッドとminメソッドを使って数値データの最大値と最小値を得る

◾️ Rのmax関数とmin関数を使って数値データの最大値と最小値を得る


こんにちは、みっちゃんです。

今回の記事では、数値データ(配列)の中から「最大値」と「最小値」を得るための方法を紹介します。

Rubyのmaxメソッドとminメソッドを使って数値データの最大値と最小値を得る

rubyでは、以下のように、数値データを準備することができます。ここでは、データ名を "arr" としています。

arr = [1, 2, 3]

このデータから、最大値と最小値を得るためには、maxメソッドとminメソッドを使用します。

# 最大値
arr.max

#最小値
arr.min 

例えば、以下のようなスクリプト(sample_1.rb)内で指定します。

### sample_1.rb ###

arr = [1, 2, 3]

puts arr.max
puts arr.min

これをターミナル上で実行すると、以下のように表示されます。

$ ruby sample_1.rb
3
1

Rのmax関数とmin関数を使って数値データの最大値と最小値を得る

Rでは、以下のように、数値データを準備することができます。

$ R
> arr <- c(1, 2, 3)

このデータについて、最大値と最小値を得るためには、max関数とmin関数を使用します。

> max(arr)
[1] 3
> min(arr)
[1] 1