aboutsummaryrefslogtreecommitdiff
path: root/backend/microservice/api/controller.py
diff options
context:
space:
mode:
authorTAMARA JERINIC <tamara.jerinic@gmail.com>2022-04-11 10:40:23 +0200
committerTAMARA JERINIC <tamara.jerinic@gmail.com>2022-04-11 10:41:04 +0200
commit65acafb6c148e270f557454fff69d96bd0c95456 (patch)
tree770967f2296f650477aec406be7af430618c607d /backend/microservice/api/controller.py
parent9d22837d13af697e6650247a4d6b758e283fcfc1 (diff)
Dodati su podaci o broju redova i kolona.
Diffstat (limited to 'backend/microservice/api/controller.py')
-rw-r--r--backend/microservice/api/controller.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/backend/microservice/api/controller.py b/backend/microservice/api/controller.py
index ff803358..83741ce1 100644
--- a/backend/microservice/api/controller.py
+++ b/backend/microservice/api/controller.py
@@ -46,6 +46,11 @@ def returnColumnsInfo():
dataset = json.loads(request.form["dataset"])
file = request.files.get("file")
data=pd.read_csv(file)
+
+ #dataset={}
+ #f = request.json['filepath']
+ #data=pd.read_csv(f)
+
preprocess = newmlservice.returnColumnsInfo(data)
#samo 10 jedinstvenih posto ih ima previse, bilo bi dobro da promenimo ovo da to budu 10 najzastupljenijih vrednosti
for col in preprocess["columnInfo"]:
@@ -53,6 +58,8 @@ def returnColumnsInfo():
dataset["columnInfo"] = preprocess["columnInfo"]
dataset["nullCols"] = preprocess["allNullColl"]
dataset["nullRows"] = preprocess["allNullRows"]
+ dataset["colCount"] = preprocess["colCount"]
+ dataset["rowCount"] = preprocess["rowCount"]
dataset["isPreProcess"] = True
print(dataset)
return jsonify(dataset)