Slackbot
01/14/2023, 5:32 PMElijah Ben Izzy
01/14/2023, 5:44 PMAnwar Brini
01/14/2023, 5:46 PMAnwar Brini
01/14/2023, 5:46 PMElijah Ben Izzy
01/14/2023, 5:47 PMElijah Ben Izzy
01/14/2023, 5:47 PMElijah Ben Izzy
01/14/2023, 5:47 PMAnwar Brini
01/14/2023, 5:47 PMAnwar Brini
01/14/2023, 5:47 PMElijah Ben Izzy
01/14/2023, 5:47 PMElijah Ben Izzy
01/14/2023, 5:48 PMAnwar Brini
01/14/2023, 5:49 PMElijah Ben Izzy
01/14/2023, 5:50 PMdef build_result(
self, **outputs: typing.Dict[str, typing.Any]
) -> typing.Union[pd.DataFrame, ps.DataFrame]:
# we don't use the actual function for building right now, we use this hacky equivalent
df = ps.DataFrame(outputs[self.spine_column])
for k, v in outputs.items():
<http://logger.info|logger.info>(f"Got column {k}, with type [{type(v)}].")
df[k] = v
if isinstance(self.result_builder, base.PandasDataFrameResult):
return df.to_pandas()
else:
return df
So, the spine has to be a specific column that’s returnedElijah Ben Izzy
01/14/2023, 5:50 PMStefan Krawczyk
01/14/2023, 5:50 PMElijah Ben Izzy
01/14/2023, 5:53 PMStefan Krawczyk
01/14/2023, 5:53 PMStefan Krawczyk
01/14/2023, 5:53 PMAnwar Brini
01/14/2023, 5:56 PMStefan Krawczyk
01/14/2023, 5:58 PMAnwar Brini
01/14/2023, 5:58 PMStefan Krawczyk
01/14/2023, 7:32 PM