From bfd63cb1dcdc0714f7c847a9608883f01d64afcf Mon Sep 17 00:00:00 2001 From: shaaqu Date: Mon, 18 May 2020 19:39:40 +0200 Subject: [PATCH] create datadict --- .idea/workspace.xml | 44 ++++++++++++++++++++++++++++++++----- Assiging/datadict.py | 28 +++++++++++++++++++++++ Assiging/feature_hashing.py | 5 ++--- data.py | 2 +- 4 files changed, 70 insertions(+), 9 deletions(-) create mode 100644 Assiging/datadict.py diff --git a/.idea/workspace.xml b/.idea/workspace.xml index a22380b..bdc85db 100644 --- a/.idea/workspace.xml +++ b/.idea/workspace.xml @@ -2,8 +2,9 @@ - + + - + + + + @@ -163,10 +195,12 @@ - + diff --git a/Assiging/datadict.py b/Assiging/datadict.py new file mode 100644 index 0000000..844b4b8 --- /dev/null +++ b/Assiging/datadict.py @@ -0,0 +1,28 @@ +from sweets import Sweets + + +def create_data_dict(): + products_as_dict = [] + + sweet = Sweets('Mars', 'czekoladowy', 'baton', 'sredni', 2.49) + products_as_dict.append(vars(sweet)) + sweet = Sweets('Mars', 'czekoladowy', 'czekolada', 'duzy', 4.99) + products_as_dict.append(vars(sweet)) + sweet = Sweets('Mars', 'czekoladowy', 'czekolada', 'ogromny', 11.26) + products_as_dict.append(vars(sweet)) + sweet = Sweets('M&M', 'czekoladowy', 'czekolada', 'duzy', 3.99) + products_as_dict.append(vars(sweet)) + sweet = Sweets('M&M', 'czekoladowy', 'baton', 'sredni', 2.89) + products_as_dict.append(vars(sweet)) + sweet = Sweets('Nestle', 'bananowy', 'landrynka', 'maly', 0.39) + products_as_dict.append(vars(sweet)) + sweet = Sweets('Nestle', 'truskawkowy', 'landrynka', 'maly', 0.39) + products_as_dict.append(vars(sweet)) + sweet = Sweets('Nestle', 'cola', 'landrynka', 'maly', 0.49) + products_as_dict.append(vars(sweet)) + sweet = Sweets('Wedel', 'czekoladowy', 'baton', 'sredni', 1.99) + products_as_dict.append(vars(sweet)) + sweet = Sweets('Maoam', 'truskawkowy', 'guma', 'maly', 0.25) + products_as_dict.append(vars(sweet)) + + return products_as_dict diff --git a/Assiging/feature_hashing.py b/Assiging/feature_hashing.py index b225e0a..0b999c9 100644 --- a/Assiging/feature_hashing.py +++ b/Assiging/feature_hashing.py @@ -1,6 +1,5 @@ from sklearn.feature_extraction import FeatureHasher -from data import create_data_sweets - -data = create_data_sweets() + +print(f.toarray()) \ No newline at end of file diff --git a/data.py b/data.py index c101d40..659a169 100644 --- a/data.py +++ b/data.py @@ -25,4 +25,4 @@ def create_data_sweets(): sweet = Sweets('Maoam', 'truskawkowy', 'guma', 'maly', 0.25) allProducts.append(sweet) - return allProducts \ No newline at end of file + return allProducts