How to define argument types for R functions?

前端 未结 3 1352
名媛妹妹
名媛妹妹 2021-02-14 00:30

I am writing an R function, and I want to make sure that the argument of my R function is of a certain class (eg, \"matrix\").

What is the best way to do this?

S

3条回答
  •  滥情空心
    2021-02-14 01:02

    Just for completeness: besides

    is.matrix(foo) 
    

    you can also test for

    class(foo) == "matrix" 
    

    which also works for non-standard that do not have is.foo() functions.

提交回复
热议问题