본문 바로가기
IT,SW,Data,Cloud,코딩/Python

20230623 그 외 함수 (문자열 등)

by 착실하게 2023. 6. 23.
반응형

cut 함수 리턴값의 describe 결과값에 ( ] , [ ) 에서 ( 소괄호는 포함하지않음 [ 대괄호는 포함한다는 의미임. 

right=True가 디폴트고, False로 바꿀수있음

 

df_w = df.resample('W').sum() #가능한 것들: Y, M, D, H, T(min), S ... 

 

중복 데이터 발생시 뒤에 나오는 데이터를 삭제함
df = df.drop_duplicates(subset=['age'])

df['previous_PV'] = df['PV'].shift(1)

바로 뒤의 데이터로 채우기

 

import pandas as pd
df = pd.read_csv("/kaggle/input/bigdatacertificationkr/payment.csv")
print(df.head())


# 풀이
print(df['menu'].str.contains("라떼"))
print(sum(df['menu'].str.contains("라떼")))

 

잊지말자 

value_counts()

print(df[df['hour'] < 13]['date'].value_counts().index[0])

 

판다스의 melt 

 

df = pd.melt(df, id_vars=['Name'], value_vars=['수학', '영어'])

 

 

반응형

댓글