从线性回归得到的R2是Pearson相关系数。但是,我想知道我是否可以在线性回归中得到Spearman等级系数而不是Pearson。
我特别感兴趣的是使用R来实现它与包跳跃:
{-# LANGUAGE FlexibleInstances #-}
import qualified Data.Map as M
class HasVars a where
var :: String -> a
-- | This instance allows variables to be interpreted as functions from a
-- mapping of variables to Integer values to (possibly) Integer values
instance HasVars (M.Map String Integer -> Maybe Integer) where
-- not sure how to implement var here
同样,我想如果可以在情节中筛选Spearman而不是Pearson(r2)。