0
可能性の重複:数は全体の数であるかどうかをチェックする機能を(のようなにする方法
How to check if each element in a vector is integer or not in R?シーケンス全体の数字をチェックする機能を作成する方法
-3,2.0,3,3,4.00、3.3ではなく2.001)
可能性の重複:数は全体の数であるかどうかをチェックする機能を(のようなにする方法
How to check if each element in a vector is integer or not in R?シーケンス全体の数字をチェックする機能を作成する方法
-3,2.0,3,3,4.00、3.3ではなく2.001)
Rで入力してみてください。
?is.integer
あなたは、このページに移動します:下部にある R is.integer() page
は、私はあなたがしたいと考えている機能である:
is.wholenumber <-
function(x, tol = .Machine$double.eps^0.5) abs(x - round(x)) < tol
is.wholenumber(1) # is TRUE
(x <- seq(1,5, by=0.5))
is.wholenumber(x) #--> TRUE FALSE TRUE ...
まあ、浮動小数点型で、あなたはどのような全体を定義する必要がありますなぜなら、いくつかの整数は通常のIEEEバイナリFPの型では正確に表現できないからです。例:2.999999999999998整数ですか? –
http://stackoverflow.com/questions/10113933/how-to-check-if-each-element-in-a-vector-is-integer-or-not-in-r – bdemarest
技術的に整数には含まれませんネガティブ。 –