자신에게 친절할 것 :)
728x90
반응형

불린 인덱싱 2

[데이터 전처리] 날짜와 시간 데이터 인덱싱하기/ 더하기 빼기, 불린 인덱싱

# 코드잇 데이터 사이언티스트 강의 듣는 중 - 불린 인덱싱을 하려면 datetime이 인덱스가 되어 있어야 함. - .set_index()#datetime으로 불러오기order_df = pd.read_csv('data/order.csv', parse_dates =['order_time', 'shipping_time'])#미리 불러왔으면, 데이터타입만 변경delivery_df['order_time'] = pd.to_datetime(delivery_df['order_time']#인덱스로 지정order_df.set_index('order_time')  -->보면 시간이 순서대로 정렬되어 있지 않음.        - 정렬시켜줌order_df = order_df.set_index('order_time').sor..

Data Science/Pandas 2024.06.24

[Numpy] 기본 수 연산, 불리안 연산 , 기본 통계, numpy array 와 python list 비교

#코드잇 데이터 사이언스 강의 듣는 중 넘파이는 진짜 너무 편리해서파이썬은 for문으로 연산하려는 값을 하나씩 확인해줘야 하는 데 그냥 더 해주면 됨. #python...for i in range(len(array1)): array1[i] = array1[i] * 2#이걸 그냥 넘파이는 변수에다가 냅다 곱해주면 되고, 값을 저장하고 싶으면#변수 명을 주면 됨. #array1 = array1 * 2array1 * 2  - 불린 인덱싱 / 마스킹- 특정 조건에 따라 가리는 것을 의미함. - 불리안도 그냥 np.array에 확인하고 싶은 수식 여부만 작성하면 됨. array1 = np.array([2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31])array1 > 4#해당 값은 전부 Tru..

Data Science/Numpy 2024.05.20
728x90
반응형