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

質問編集履歴

3

書式の改善

2021/07/30 06:53

投稿

abide
abide

スコア5

title CHANGED
File without changes
body CHANGED
@@ -10,6 +10,10 @@
10
10
  df['date'] = pd.to_datetime(df['date'])
11
11
   ※この時のdf['date']の形式は2020‐01‐01、typeはdatetime64[ns]
12
12
 
13
+
14
+
15
+
16
+ ```
13
17
  #df['date']の中身確認
14
18
  df['date']
15
19
 
@@ -23,6 +27,7 @@
23
27
  6 2021-07-30
24
28
  7 2021-07-30
25
29
  Name: date, dtype:datetime64[ns]
30
+ ```
26
31
  -------
27
32
 
28
33
  df2 = (df[df['date'] == today])

2

df['date']の中身の確認処理と出力結果を追記しました

2021/07/30 06:53

投稿

abide
abide

スコア5

title CHANGED
File without changes
body CHANGED
@@ -10,6 +10,21 @@
10
10
  df['date'] = pd.to_datetime(df['date'])
11
11
   ※この時のdf['date']の形式は2020‐01‐01、typeはdatetime64[ns]
12
12
 
13
+ #df['date']の中身確認
14
+ df['date']
15
+
16
+ ※以下出力結果-----
17
+ 0 2021-07-16
18
+ 1 2021-07-16
19
+ 2 2021-07-23
20
+ 3 2021-07-23
21
+ 4 2021-07-27
22
+ 5 2021-07-27
23
+ 6 2021-07-30
24
+ 7 2021-07-30
25
+ Name: date, dtype:datetime64[ns]
26
+ -------
27
+
13
28
  df2 = (df[df['date'] == today])
14
29
  print(df2)
15
30
 

1

import部分追記しました

2021/07/30 06:49

投稿

abide
abide

スコア5

title CHANGED
File without changes
body CHANGED
@@ -1,6 +1,9 @@
1
1
  テーブルにある'date'の値と「本日の日付」が一致した行のみ抽出したいのですが、一致するものがあってもEmpty DataFrameとなってしまいます。
2
2
 
3
3
  ソース:
4
+ import pandas as pd
5
+ import datetime as dt
6
+
4
7
  today = dt.datetime.today()
5
8
 
6
9
  df = pd.DataFrame(sample[['date','place','member']])