-
CobsLab upgrades your company value by AI technology
복수열 조건문을 활용한 데이터프레임 필터링과 선택
복수열 조건문 복수열 조건문을 사용하여 데이터 프레임에서 여러 열에 대한 조건을 지정할 수 있습니다. 이를 통해 데이터를 필터링하거나 새로운 열을 생성할 수 있습니다. # 데이터 프레임 생성 data = {'Name': ['John', 'Alice', 'Bob', 'Mary'], 'Age': [25, 30, 18, 21], 'Gender': ['Male', 'Female', 'Male', 'Female'], 'Salary': [50000, 60000, 35000, 45000]} df = pd.DataFrame(data) # 복수열 조건문 사용 filtered_df = df[(df['Age'] > 20) & (df['Gender'] == 'Female')] # 결과 출력 print(filtered_df) ..
2023. 3. 27.
내림차순, 오름차순, 다중조건까지! 판다스로 데이터 정렬하기
데이터를 정렬하는 방법에는 크게 두 가지가 있습니다. 하나는 인덱스(index)를 기준으로 정렬하는 방법이고, 다른 하나는 특정 열(column)의 값을 기준으로 정렬하는 방법입니다. 먼저, 인덱스를 기준으로 데이터를 정렬하는 방법을 살펴보겠습니다. 설명에 쓸 데이터프레임(DataFrame) 예제입니다. data = {'name': ['Kim', 'Lee', 'Park', 'Choi', 'Jung'], 'age': [24, 26, 21, 27, 25], 'score': [90, 85, 95, 80, 75]} df = pd.DataFrame(data) 생성한 데이터프레임을 인덱스를 기준으로 오름차순으로 정렬했습니다. df_sorted = df.sort_index() print(df_sorted) >>> n..
2023. 3. 23.