I have a function, which returns a dictionary like this:
{\'truth\': 185.179993, \'day1\': 197.22307753038834, \'day2\': 197.26118010160317, \'day3\': 197.19
You don't assign the value to the result.
output = pd.DataFrame() output = output.append(dictionary, ignore_index=True) print(output.head())