해결된 질문
작성
·
83
·
수정됨
답변 1
1
안녕하세요 df['date_added']=='2018-01'
접근 방식은 문자열로 비교할 수 있는데
작동하지 않는 부분이 있을 수 있어요! 문자열은 반드시 str확장자를 사용해야 정확하게 분류되어 복잡해질 수 있어요
강의에서 알려드린 날짜 형태로 변형해서 작업하는 것을 추천합니다.
만약 구현한다면 str로 자료형을 변경한다음 찾는 방법이 있어요!
import pandas as pd
df = pd.read_csv("nf.csv")
df['date_added'] = pd.to_datetime(df['date_added'])
a = df['date_added'].astype(str).str.startswith('2018-01')
b = df['country'] == 'United Kingdom'
print(len(df[a & b]))