0

我正在尝试使用制表库构建一个表格,这就是我到目前为止所拥有的:

Date         Actual Price
---------  --------------
2/3/2021             2.98
3/3/2021             3.02
4/3/2021             2.97
5/3/2021             2.96

在下一列中,我有最近 2 个日期的 2 个预测值,以便我可以比较实际价格和预测价格。如何控制预测值显示在最后 2 行并NaN显示在前两行,如下所示:

Date         Actual Price    Forecast Price
---------  --------------  ----------------
2/3/2021             2.98             NaN
3/3/2021             3.02             Nan
4/3/2021             2.97             3.102
5/3/2021             2.96             3.134

到目前为止,当我输入我的预测值时,它们出现在前两行,最后两行不会显示在 Python 中。

from tabulate import tabulate
date = stockprices.loc[:, "Date"]
headers = ['Date', 'Actual Price', 'Forecast Price']
table = zip(date, actual_price, forecast_price(10))
print(tabulate(table, headers = headers))

输出:

Date         Actual Price    Forecast Price
---------  --------------  ----------------
2/3/2021             2.98             3.102
3/3/2021             3.02             3.134

我的日期、实际价格和预测价格是单独的列表。我正在处理 50 个数据(这只是一个片段)。

4

0 回答 0