Calculates numerical filter values for features. For a list of features, use listFilterMethods.
generateFilterValuesData(task, method = "randomForestSRC.rfsrc",
nselect = getTaskNFeats(task), ..., more.args = list())
(Task) The task.
(character) Filter method(s), see above. Default is “randomForestSRC.rfsrc”.
(integer(1)
)
Number of scores to request. Scores are getting calculated for all features per default.
(any)
Passed down to selected method. Can only be use if method
contains one element.
(named list)
Extra args passed down to filter methods. List elements are named with the filter
method
name the args should be passed down to.
A more general and flexible option than ...
.
Default is empty list.
(FilterValues). A list
containing:
[[TaskDesc]) Task description.
([data.frame]) with columns:
name
([character])
Name of feature.
type
([character])
Feature column type.
method
([numeric])
One column for each method with the feature importance values.
[[TaskDesc]: R:[TaskDesc [data.frame]: R:data.frame [character]: R:character [character]: R:character [numeric]: R:numeric
Other generate_plot_data: generateCalibrationData
,
generateCritDifferencesData
,
generateFeatureImportanceData
,
generateLearningCurveData
,
generatePartialDependenceData
,
generateThreshVsPerfData
,
getFilterValues
,
plotFilterValues
Other filter: filterFeatures
,
getFilterValues
,
getFilteredFeatures
,
listFilterMethods
,
makeFilterWrapper
,
makeFilter
, plotFilterValues