我有一个学习器返回与日期对应的值列表。
我需要函数返回数据框以用于绘图目的。我已经创建了数据框,但现在我需要用列表中的值填充数据框。这是我的代码:
learner.addEvidence(x,y_values.values)
y_prediction_list = learner.query(x) # this yields a plain old python list
y_prediction_df = pd.DataFrame(index=dates,columns="Y-Prediction")
y_prediction_df = ??
return y_prediction_df
最佳答案
您可以简单地创建数据框:
y_prediction_df=pd.DataFrame({"Y-Prediction":y_prediction_list},index=dates)
关于list - 从列表创建数据框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33929624/