質問編集履歴
1
ご教授頂いた修正をしたものです
title
CHANGED
File without changes
|
body
CHANGED
@@ -40,7 +40,32 @@
|
|
40
40
|
|
41
41
|
plt.show()
|
42
42
|
```
|
43
|
+
###修正したコード
|
44
|
+
```ここに言語を入力
|
45
|
+
import pandas as pd
|
46
|
+
import matplotlib.pyplot as plt
|
47
|
+
import numpy as np
|
48
|
+
from datetime import datetime
|
43
49
|
|
50
|
+
df_list1 = [pd.read_csv(f'C:/Users/mttai/cefas/dowsing/dowsing{i+2010}-wavenet-site.csv',header=None, skiprows=1,)[[0,1,2]] for i in range(10)]
|
51
|
+
df1=pd.concat([df_list1[i] for i in range(10)])
|
52
|
+
df1.columns=["Time (GMT)", "Dominant (peak) wave period (s)", "Significant wave height (Hm0) (m)"]
|
53
|
+
df1['Time (GMT)']=pd.to_datetime(df1['Time (GMT)'])
|
54
|
+
y = df1.groupby(df1['Time (GMT)'].dt.month)["Significant wave height (Hm0) (m)"].max()
|
55
|
+
|
56
|
+
fig, ax = plt.subplots(figsize=(10,4))
|
57
|
+
ax.plot(np.arange(1,13), y, color='red', label=r"dowsing", lw=2,marker='o',alpha=0.6)
|
58
|
+
|
59
|
+
ax.set_xlabel('月',fontname='MS Gothic',labelpad=15,fontsize=20)
|
60
|
+
ax.set_ylabel('有義波高 (m)',fontname='MS Gothic',labelpad=25,fontsize=20)
|
61
|
+
ax.set_ylim(0,3)
|
62
|
+
ax.set_xlim(1,12)
|
63
|
+
ax.tick_params(axis='x', labelsize= 15)
|
64
|
+
ax.tick_params(axis='y', labelsize=15)
|
65
|
+
ax.set_xticks([1,2,3,4,5,6,7,8,9, 10,11,12])
|
66
|
+
ax.set_yticks([0.5,1,1.5,2.0,2.5,3,0], minor=True)
|
67
|
+
plt.show()
|
68
|
+
```
|
44
69
|
### 発生している問題・エラーメッセージ
|
45
70
|
|
46
71
|
エラーメッセージは出現しませんが、グラフには何のデータもプロットされていないです。
|