본문 바로가기

python26

python - 집계함수옵션 (numeric_only=True) vs select_dtypes 함수 비수치 데이터 제외하고 싶을 때집계함수 옵션 numeric_only=Truedf.select_dtypes 함수집계함수를 활용하여 연산 필요할 때, 비수치데이터 제외하고 사용데이터 타입을 변환하고 싶을 때, 특정 데이터를 특정하는 경우 numeric_only=True 옵션은 주로 pandas의 집계 함수(예: sum, mean, max, min, count 등)를 사용할 때,숫자 데이터만 대상으로 연산을 수행하고 싶을 때 사용합니다. 이 옵션을 설정하면, 문자열이나 기타 비수치 데이터 타입의 컬럼은 무시하고 계산을 수행합니다.예를 들어, DataFrame에 숫자 외의 다른 타입의 컬럼이 포함되어 있을 때, 집계 연산 시 오류가 발생할 수 있습니다.이 경우 numeric_only=True를 설정하면 자동으로.. 2024. 11. 8.
python - pd.to_datetime 함수 datetime 변환 함수는 뒤에 붙는 함수가 아니라, 앞에서 pandas로 호출해야한다.사소한 것 같지만 시험장에서는 구글링을 할 수 없으니 정확하게 알고가야 함.에러코드df.to_datetime()  df.pd.to_datetime() 정답코드df['subscribed'] = pd.to_datetime(df['subscribed']) 2024. 11. 6.
python - isin()과 str.contains() 차이 특정 문자가 포함된 데이터를 찾을때 isin을 쓰면 안되는 이유가 있어? 에러가 떠 ChatGPT isin() 함수는 정확히 일치하는 값을 찾을 때 사용되며, 특정 문자가 포함된 데이터를 찾을 때는 사용할 수 없습니다. isin()은 리스트나 배열에 들어 있는 특정 값과 동일한 항목이 있는지 확인하는 용도로 설계되었습니다. 따라서 부분 일치나 문자 포함 여부를 확인할 때는 isin() 대신 다른 함수를 사용해야 합니다.특정 문자가 포함된 데이터를 찾는 방법문자열이 포함된 데이터를 찾으려면 str.contains() 함수를 사용하는 것이 적절합니다.예를 들어, 'name' 열에 특정 문자가 포함된 행을 찾으려면 다음과 같이 할 수 있습니다: # 예제 데이터import pandas as pddata = {'.. 2024. 11. 6.
python - datetime 날짜 함수 다루기 목표 : python datetime/ timedelta 함수 다루기T1-17. Time-Series1 / #시계열데이터 #datetimeP: https://www.kaggle.com/agileteam/py-t1-17-1-expected-questionR: https://www.kaggle.com/limmyoungjin/r-t1-17-1-expected-question-2T1-18. Time-Series2 / #주말 #평일 #비교 #시계열데이터P: https://www.kaggle.com/agileteam/py-t1-18-2-expected-questionR: https://www.kaggle.com/limmyoungjin/r-t1-18-2-expected-question-2T1-19. Time-Seri.. 2024. 11. 5.