1
私はデータフレームを持っており、すべてのマーケットプレイスに最大データエントリであるlast_saturdayデータが存在するエントリが存在するかどうかを確認する必要があります。データフレームをグループ化して新しいデータフレームの値を見つけよう
data = {
'marketplace': [3, 3, 4, 4, 5, 3, 4],
'date': ['2017-11-11', '2017-11-10', '2017-11-07', '2017-11-08', '2017-11-10', '2017-11-09', '2017-11-10']
}
last_saturday = '2017-11-11'
df = pd.DataFrame(data, columns= ['marketplace', 'date'])
df_sub = df.groupby(['marketplace'])['date'].max()
print(df_sub)
は、私は市場の日付がlast_saturday
と一致するかどうかを確認するためにdf_sub
を反復処理するにはどうすればよい
marketplace
3 2017-11-11
4 2017-11-10
5 2017-11-10
Name: date, dtype: object
df_sub =
を取得しますか?
私は日付からprint(df_sub['date'])
を印刷しようとすると、私は次のエラーを取得する:
私はdf_sub
内のデータにアクセスするために、私はiloc
かloc
ではなく、必ずどのように使用する必要があることを前提としています。