Skip to content

Commit 3d2bb5b

Browse files
committed
Minors
1 parent 21d8e65 commit 3d2bb5b

File tree

2 files changed

+3
-4
lines changed

2 files changed

+3
-4
lines changed

analysis/compare_filters.py

+2-4
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
from NoiseFiltersPy._injectors import _implemented_injectors
1313

1414
DATASETS_PATH = "analysis/datasets/"
15-
FILTERS = ["TomekLinks", "CNN", "DROP", "ENN", "AENN"]
15+
FILTERS = ["HARF", "TomekLinks", "CNN", "DROP", "ENN", "AENN"]
1616

1717
datasets = [f for f in listdir(DATASETS_PATH)
1818
if ( isfile(join(DATASETS_PATH, f)) and
@@ -41,8 +41,6 @@ def calculate_filter_f1(dataset, filter, injector, rate = 0.1):
4141
)
4242
attrs = ct.fit_transform(attrs)
4343

44-
attrs = attrs.values
45-
4644
injector = injector(attrs, target, rate)
4745
injector.generate()
4846

@@ -64,4 +62,4 @@ def calculate_filter_f1(dataset, filter, injector, rate = 0.1):
6462
results[injector] = dict(map(calculate_f1, datasets))
6563

6664
results = pd.DataFrame(results)
67-
results.to_csv("analysis/compare_filters/{}.csv".format(filter))
65+
results.to_csv("analysis/compare_filters/{}.csv".format(filter))

requirements.txt

+1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
numpy
22
scipy
33
scikit-learn
4+
pandas
45
gower

0 commit comments

Comments
 (0)