Skip to content

Commit a1ed379

Browse files
authored
fix(quant): stach example (#47)
1 parent 08622ab commit a1ed379

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ bld/
2424
[Oo]bj/
2525
[Ll]og/
2626
*.tar.gz
27+
*.ftr
2728

2829
# Visual Studio 2015 cache/options directory
2930
.vs/
@@ -267,4 +268,4 @@ __pycache__/
267268
.vscode
268269

269270
# Python Environments
270-
env/
271+
*venv/

examples/quant_engine_single_unit_example.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import time
22
import os
33
import uuid
4+
import json
45
import pandas as pd
56

67
from fds.analyticsapi.engines import ApiException
@@ -83,11 +84,11 @@ def main():
8384
result_response = quant_calculations_api.get_calculation_unit_result_by_id(id=calculation_id,
8485
unit_id=calculation_unit_id)
8586
print("Calculation Data")
86-
output_calculation_result(result_response[0].read())
87+
output_calculation_result(json.loads(result_response[0].read())['data'])
8788
result_response = quant_calculations_api.get_calculation_unit_info_by_id(id=calculation_id,
8889
unit_id=calculation_unit_id)
8990
print("Calculation Info")
90-
output_calculation_result(result_response[0].read())
91+
output_calculation_result(json.loads(result_response[0].read())['data'])
9192
else:
9293
print("Calculation Unit Id:" +
9394
calculation_unit_id + " Failed!!!")
@@ -100,7 +101,7 @@ def main():
100101

101102

102103
def output_calculation_result(result):
103-
stachBuilder = StachExtensionFactory.get_row_organized_builder(
104+
stachBuilder = StachExtensionFactory.get_column_organized_builder(
104105
StachVersion.V2)
105106
stachExtension = stachBuilder.set_package(result).build()
106107
dataFramesList = stachExtension.convert_to_dataframe()

0 commit comments

Comments
 (0)