#pythonの強化学習の報酬のグラフを作り変えたい
現在、強化学習でグラフを作成したのですが
このようなグラフが出来ました。
このグラフを
のような形に持っていきたいのですがどのようにすればよいですか?
また、どのように調べればよいですか?
#プログラムの内容
import pandas as pd
import matplotlib.pyplot as plt
df = pd.read_csv('./gail/monitor.csv', names=['r', 'l','t']) # monitor.csvの読み込み (1)
df = df.drop(range(2)) # 1〜2行目の削除
x = range(len(df['r'])) # エピソードのインデックス# 報酬のグラフの表示 (2)
y = df['r'].astype(float) # 報酬
plt.plot(x, y)
plt.xlabel('episode')
plt.ylabel('reward')
plt.show()
回答2件
あなたの回答
tips
プレビュー