[解決済み] 二重パーセント記号(%%)はどういう意味ですか?
2022-03-01 04:43:57
質問
ダブル・パーセントとは(
%%
)は、Rで使用されますか?
使ってみたところ、前の数字をその後ろの数字で何回でも割って、残った値を返しているように見えるのですが。 それでいいのでしょうか?
興味本位ですが、これはどんなときに役立つのでしょうか?
どのように解決するのですか?
算術演算子"ヘルプページ(以下の方法でアクセスできます)
?"%%"
にはこうあります。
'
%%
' は 'x mod y' を示します。
を参照していることがわかる程度にプログラミングをしたことがある場合のみ、役に立ちます。
モジュラーディビジョン
つまり、整数値で割ったものです。
x
によって
y
を計算し、その余りを返す。これは、多くの、多くの、多くのアプリケーションで有用である。例えば(コメントで@GavinSimpsonから)。
%%
は、ループを実行しているときに、n 回目の反復ごとに何らかの進行状況を画面に表示したい場合に便利です(例.
if (i %% 10 == 0) { #do something}
を使えば、10回目の繰り返しごとに何かをすることができます)。
以来
%%
はRの浮動小数点数に対しても有効であるため、この例では
if (any(wts %% 1 != 0))
のいずれかをテストするために使用されます。
wts
の値が非整数であることを示す。
関連
-
[解決済み】エラー。Rの'break'の数が無効
-
[解決済み] Rの代入演算子"="と"<-"の違いは何ですか?
-
[解決済み] require()とlibrary()の違いは何ですか?
-
[解決済み] リストやデータフレームの要素にアクセスするためのブラケット[ ]とダブルブラケット[[ ]]の違いについて
-
[解決済み] なぜ `[`] は `subset` よりも優れているのですか?
-
[解決済み】data.table vs dplyr:一方がうまくできない、またはうまくできないことを行うことができますか?
-
[解決済み】R関数でオプション引数を指定する "正しい "方法
-
[解決済み] Rのdata.tableの.SDは何の略か?
-
[解決済み] 各固有値の出現回数を数える。
-
[解決済み] "<<-" はどのように使うのですか?(Rのスコーピングアサイン)?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】添え字付き代入でNAを使用することはできません
-
[解決済み】R - if文の引数の長さが0である。
-
[解決済み】値を置き換えようとすると、"データフレームの添え字の割り当てで欠損値は許可されない"
-
[解決済み】「次のオブジェクトは 'package:xxx' からマスクされています」とはどういう意味ですか?
-
[解決済み】ggplot boxplotでPosition-dodge警告?
-
[解決済み】R ggplot2 で scale_x_discrete を使用する。
-
[解決済み】r Error dim(X) must have a positive length?
-
[解決済み】R: predict() の数値 'envir' 引数が長さ1でない。)
-
[解決済み】行列式で「数値/複雑な行列/ベクトルの引数を必要とする」というエラーが発生する?
-
[解決済み】'NULL'型の非(リストまたはベクトル)に適用されるis.na()は何を意味するのか?