rets = [] pred_rets = [] equals = [] Returns = list(dff['Returns']) Prediction = list(dff['Predictions']) for i in range(len(dff)): if Returns[i] > 0.03: rets.append("Higher") elif 0.03 >= Returns[i] >= -0.03: rets.append("Neutral") elif -0.03 > Returns[i]: rets.append("Lower") if Prediction[i] > 0.03: pred_rets.append("Higher") elif 0.03 >= Prediction[i] >= -0.03: pred_rets.append("Neutral") elif -0.03 > Prediction[i]: pred_rets.append("Lower") for i in range(len(dff)): if rets[i] == pred_rets[i]: equals.append(1) else: equals.append(0) print "% Total Correct:", np.average(equals) * 100
Preview:
downloadDownload PNG
downloadDownload JPEG
downloadDownload SVG
Tip: You can change the style, width & colours of the snippet with the inspect tool before clicking Download!
Click to optimize width for Twitter