3

データフレームに適用すると、各変数の列の位置、列の名前、モード、およびクラスを返すユーザー定義関数を作成する必要があります。モードとクラスを返すものを作成することはできますが、位置/名前を含めるとエラーが発生し続けます。私はこれをやっています、

myFunction <- function(x) { 
    data.frame(mode(x), class(x))
  }
data.frame(names(myData), myFunction(myData))

正しい情報を返しますが、それを必要な単一の関数に結合しません。何かアドバイス?

4

1 に答える 1

4

次のように組み合わせることができます。

myFunction <- function(x)
   data.frame(mode(x), class(x), cname=names(x), cpos=1:ncol(x))
于 2013-03-24T21:18:02.547 に答える