回答編集履歴

1

サンプル追加

2020/01/21 16:21

投稿

magichan
magichan

スコア15898

test CHANGED
@@ -37,3 +37,39 @@
37
37
  df.to_csv('out.csv', encoding='UTF8', header=False, index=False, date_format='%Y.%m.%d,%H:%M')
38
38
 
39
39
  ```
40
+
41
+
42
+
43
+ ---
44
+
45
+ **【コメントを受けて追記】**
46
+
47
+
48
+
49
+ ```Python
50
+
51
+ import pandas as pd
52
+
53
+
54
+
55
+ data = [['2020-01-15T01:55:00.000000000Z', 0,0,0,0,0]]
56
+
57
+
58
+
59
+ # DataFrameに変換して、CSVファイルに保存をする。
60
+
61
+ df = pd.DataFrame(data)
62
+
63
+ df.columns = ['datetime', 'open', 'high', 'low', 'close', 'volume'] #日付型の表示形式を変更する
64
+
65
+ df['datetime'] = pd.to_datetime(df['datetime'])
66
+
67
+
68
+
69
+ df['time'] = df['datetime'].dt.strftime('%H:%M')
70
+
71
+ df['date'] = df['datetime'].dt.strftime('%Y.%m.%d')
72
+
73
+ df[['date','time', 'open', 'high', 'low', 'close', 'volume']].to_csv('out.csv', encoding='UTF8', header=False, index=False)
74
+
75
+ ```