.클릭
<aside> 💡 12점 고생하셨어요!!!!!!
</aside>
import numpy as np
import pandas as pd
from google.colab import drive
drive.mount('/content/drive')
from datetime import datetime
df = pd.read_excel('/content/drive/MyDrive/1급기밀-뽀국민 사찰 자료.xlsx')
df.drop_duplicates(['이름'], keep = 'first', inplace = True)
respond_time_average = (df['평균 답장 시간(분)'].sum()) / len(df)
df = df[df['평균 답장 시간(분)'] > respond_time_average]
df.sort_values(by = ['평균 답장 시간(분)'])
df = df[df['좋아하는 아이돌'] != '빅뱅'].sort_values(by = '평균 답장 시간(분)').reset_index()
df = df.drop('index', axis = 1)
now_date = input()
date_format = "%Y.%m.%d"
df['형량'] = pd.to_datetime(df['생년월일'])
now_date = datetime.strptime(now_date, date_format)
df['형량'] = (now_date - df['형량']).dt.days
df['형량'] = np.where(df['형량'] < 3000, "촉법소년", "?")
cnt = 1
for i in range(len(df)):
if df['형량'][i] == '?':
df.loc[i, '형량'] = "징역 "+str(cnt)+"년형"
cnt = cnt + 1
df.to_csv('%s.csv'%now_date,encoding='utf-8')
df
csv 파일