TECH I.S.

R 演算子


演算子

演算子は、変数と値に対して操作を実行するために使用されます。

以下の例では、+演算子を使用して2つの値を加算します。

Rは演算子を次のグループに分けます。

  • 算術演算子
  • 代入演算子
  • 比較演算子
  • 論理演算子
  • その他の演算子

R算術演算子

算術演算子は、一般的な数学演算を実行するために数値で使用されます。


R代入演算子

代入演算子は、変数に値を代入するために使用されます。

my_var <- 3 my_var <<- 3 3 -> my_var 3 ->> my_var my_var # print my_var

自分で試してみる(開発準備中)»

注: <<-グローバル割り当て子です。詳細については、グローバル変数の章を参照して下さい。

代入演算子の向きを変えることも可能です。

x <- 3 は 3 -> xに等しい。


R 比較演算子

比較演算子は、2つの値を比較するために使用されます。


R論理演算子

論理演算子は、条件ステートメントを結合するために使用されます。


演算子 説明
& 要素ごとの論理AND演算子。両方の要素がTRUEの場合にTRUEを返します。
&& 論理AND演算子 - 両方のステートメントがTRUEの場合にTRUEを返します。
| Elementwise論理和演算子。複数要素に対して要素単位で適用する1つがTRUEの場合、TRUEを返します。
|| 論理和演算子。ステートメントの1つがTRUEの場合、TRUEを返します。
! 論理NOT演算子 - ステートメントがTRUEの場合にFALSEを返します。

R その他の演算子

その他の演算子は、データを操作するために使用されます。

オペレーター 説明
: シーケンス内の一連の数値を作成します。 × <- 1:10
%in% 要素がベクトルに属しているかどうかを調べる。 x %in% y
%*% 行列乗算 x <- Matrix1 %*% Matrix2

注:行列の乗算と行列については、後の章で詳しく説明します。




プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細