Skip to content

Commit aca2761

Browse files
authored
Merge pull request udacity#156 from jaycode/patch-1
fix: Correct missing closing parentheses
2 parents 64c76fb + dea7c18 commit aca2761

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

projects/smartcab/visuals.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -71,19 +71,19 @@ def plot_trials(csv):
7171
return
7272

7373
# Create additional features
74-
data['average_reward'] = (data['net_reward'] / (data['initial_deadline'] - data['final_deadline']).rolling(window=10, center=False).mean()
74+
data['average_reward'] = (data['net_reward'] / (data['initial_deadline'] - data['final_deadline'])).rolling(window=10, center=False).mean()
7575
data['reliability_rate'] = (data['success']*100).rolling(window=10, center=False).mean() # compute avg. net reward with window=10
7676
data['good_actions'] = data['actions'].apply(lambda x: ast.literal_eval(x)[0])
7777
data['good'] = (data['good_actions'] * 1.0 / \
78-
(data['initial_deadline'] - data['final_deadline']).rolling(window=10, center=False).mean()
78+
(data['initial_deadline'] - data['final_deadline'])).rolling(window=10, center=False).mean()
7979
data['minor'] = (data['actions'].apply(lambda x: ast.literal_eval(x)[1]) * 1.0 / \
80-
(data['initial_deadline'] - data['final_deadline']).rolling(window=10, center=False).mean()
80+
(data['initial_deadline'] - data['final_deadline'])).rolling(window=10, center=False).mean()
8181
data['major'] = (data['actions'].apply(lambda x: ast.literal_eval(x)[2]) * 1.0 / \
82-
(data['initial_deadline'] - data['final_deadline']).rolling(window=10, center=False).mean()
82+
(data['initial_deadline'] - data['final_deadline'])).rolling(window=10, center=False).mean()
8383
data['minor_acc'] = (data['actions'].apply(lambda x: ast.literal_eval(x)[3]) * 1.0 / \
84-
(data['initial_deadline'] - data['final_deadline']).rolling(window=10, center=False).mean()
84+
(data['initial_deadline'] - data['final_deadline'])).rolling(window=10, center=False).mean()
8585
data['major_acc'] = (data['actions'].apply(lambda x: ast.literal_eval(x)[4]) * 1.0 / \
86-
(data['initial_deadline'] - data['final_deadline']).rolling(window=10, center=False).mean()
86+
(data['initial_deadline'] - data['final_deadline'])).rolling(window=10, center=False).mean()
8787
data['epsilon'] = data['parameters'].apply(lambda x: ast.literal_eval(x)['e'])
8888
data['alpha'] = data['parameters'].apply(lambda x: ast.literal_eval(x)['a'])
8989

@@ -204,4 +204,4 @@ def plot_trials(csv):
204204
ax.text(0.36, 0.30, "Simulation completed\nwith testing disabled.", fontsize=20, ha='center', style='italic')
205205

206206
plt.tight_layout()
207-
plt.show()
207+
plt.show()

0 commit comments

Comments
 (0)