如何从';预处理';R中的函数?

如何从';预处理';R中的函数?,r,R,我想知道如何使用预处理函数(从“插入符号”包)创建对象 以下代码没有创建任何对象,我不明白为什么: function(dt1, dt2, norm = "spatialSign"){ X<-dt1[ ,-ncol(dt1)] Y<-dt1[ ,ncol(dt1)] t<-holdout(Y, ratio = 8/10, mode = "random") prepr<-preProcess(X[t$tr, ], method = norm)} 功能(dt1、dt2、nor

我想知道如何使用预处理函数(从“插入符号”包)创建对象

以下代码没有创建任何对象,我不明白为什么:

function(dt1, dt2, norm = "spatialSign"){
X<-dt1[ ,-ncol(dt1)]
Y<-dt1[ ,ncol(dt1)]
t<-holdout(Y, ratio = 8/10, mode = "random")
prepr<-preProcess(X[t$tr, ], method = norm)}
功能(dt1、dt2、norm=“spatialSign”){

X您可以找到更多关于函数的信息,因为这是一个非常基本的问题

但就目前而言,有多种解决方案,这取决于您希望如何调用函数

  • 定义你的功能
  • my_func
    
    my_outcome <- my_func(dt1, dt1)