質問するログイン新規登録

質問編集履歴

2

文章の修正

2020/11/18 11:11

投稿

edamame11
edamame11

スコア14

title CHANGED
File without changes
body CHANGED
@@ -11,8 +11,8 @@
11
11
  とあったときに,
12
12
  date_list = [20200401, 20200402, 20200405, ....] といった感じに数字としてリストに格納したいのですが,このときに土日祝日を除いた日付だけを格納する方法はございますでしょうか?
13
13
 
14
- 出力として,20200405が日曜日になりますので
14
+ 2020年4月5日は日曜日になりますので,出力としては
15
- date_list = [20200401, 20200402, 20200407, 20200409]という結果が欲しいす.
15
+ date_list = [20200401, 20200402, 20200407, 20200409]という結果を期待す.
16
16
 
17
17
  現在のソースコードは以下のような感じで,単純に日付の列を順番に入れてます.
18
18
 

1

わかりづらい文章の修正

2020/11/18 11:11

投稿

edamame11
edamame11

スコア14

title CHANGED
File without changes
body CHANGED
@@ -1,8 +1,32 @@
1
1
  ###実現したいこと
2
+ date.csv(年月日が記されている)
2
- エクセルの列に
3
+ ```csv
4
+ 日付
3
- 2020/04/01
5
+ 20200401
4
- 2020/04/02
6
+ 20200402
5
- 2020/04/05
7
+ 20200405
8
+ 20200407
9
+ 20200409
10
+ ```
6
- のように日付の情報が格納されているします.
11
+ あったときに,
12
+ date_list = [20200401, 20200402, 20200405, ....] といった感じに数字としてリストに格納したいのですが,このときに土日祝日を除いた日付だけを格納する方法はございますでしょうか?
7
13
 
14
+ 出力としては,20200405が日曜日になりますので
15
+ date_list = [20200401, 20200402, 20200407, 20200409]という結果が欲しいです.
16
+
17
+ 現在のソースコードは以下のような感じで,単純に日付の列を順番に入れてます.
18
+
19
+ ```python
20
+ import csv
21
+ import pandas as pd
22
+
23
+ #日付情報
24
+ date_data = pd.read_csv('date.csv')
25
+
26
+ date_list = []
27
+
28
+ for i,date in enumerate(date_data['日付']):
8
- この列に対して,Pythonのリストに土祝日を除いた日だけを格納する方法はないでしょうか?
29
+ date_list.append(date_data['日付'][i])
30
+
31
+ print(date_list)
32
+ ```