質問編集履歴

1

1時間平均を求めた新たなデータフレームの日時の扱いについて

2018/10/28 22:31

投稿

wtxa111
wtxa111

スコア18

test CHANGED
File without changes
test CHANGED
@@ -121,3 +121,59 @@
121
121
  何か良い方法はありませんでしょうか?初歩的な質問で申し訳ありません。
122
122
 
123
123
  よろしくお願い致します。
124
+
125
+
126
+
127
+ **※追記**
128
+
129
+ ```
130
+
131
+ #モジュールのインポート
132
+
133
+ import matplotlib.pyplot as plt
134
+
135
+ import pandas as pd
136
+
137
+ import numpy as np
138
+
139
+
140
+
141
+ #csvの読み込み
142
+
143
+ df = pd.read_csv('ocean_current1.csv',encoding='ANSI',parse_dates=[0],index_col=[0])
144
+
145
+
146
+
147
+ #期間毎の平均値を求める(1H)
148
+
149
+ dfg = df.resample('1H').mean()
150
+
151
+
152
+
153
+ #列データに記号を指定
154
+
155
+ dt = dfg['datetime']
156
+
157
+ a = dfg['a']
158
+
159
+ b = dfg['b']
160
+
161
+
162
+
163
+ #流向の度数→radian変換
164
+
165
+ c = np.radians(b)
166
+
167
+ #ベクトルの成分計算
168
+
169
+ u = a*np.sin(c)
170
+
171
+ v = a*np.cos(c)
172
+
173
+
174
+
175
+ KeyError: 'datetime'
176
+
177
+
178
+
179
+ ```