본문 바로가기

파이썬. 데이터분석/Pandas61

to_excel : dataframe 을 excel로 내보내기 tips.to_excel('C:/Users/Pang rim/Desktop/Python/Python_practice/data9.xlsx', sheet_name='Sheet2') sheet_name 변수는없어도됨 tips는 dataframe이름임. 절대경로를 따오면 \으로 안나오고 원화표시가 나오는데 이러면 에러나와서 하나하나 역슬래시(\)로 바꿔줘야된다. 2022. 6. 14.
Pandas DataFrame 합치기 : concat iris_df라는 dataframe target_df라는 dataframe iris_df와 target_df를 합친 df라는 dataframe axis는 default값이 0 (행) ignore_index=True로하면 인덱스가 reset돼서 정렬되게 나온다. default값은 False 2022. 6. 14.
시간표현 strptime,strftime 오늘 배운거 정리 strftime은 datetime ---> string 전환시켜준다. datetime.strftime(원하는 날짜형식) 이런식으로 사용 datetime.now()는 datetime형식이였는데 '2022년 06월' 처럼 string으로 바뀌었다. strptime은 string ---> datetime 전환시켜준다 datetime.strptime(문자열,형식) dt는 str이였는데 strptime을 거치고나서 datetime형식이 됨. 참고로 datetime(strptime(dt, '%d-%m-%Y'))이런식으로 하면 오류나옴. str형식이 '/'로 나누어져있으면 strptime도 '/'형식이여야 함. 응용 : 원하는 날짜형식으로 바꾸기 10/02/2022 -> 2022년 02월 10일 s.. 2022. 6. 12.
lambda,map,filter 불성실한 페캠강사님이 날짜를 바꿔주는 법을 가르쳐줬는데 lambda랑 map이 뭔지를 설명안해줘서 직접 찾아봤다. 2021-3-21 같은날짜를 2021-03-21로 바꿔주는 내용이였다. 한개면 상관없는데 강의에선 5000행이 넘는데 이걸 일괄적으로 어떻게 바꾸는지에 대한 내용이었다. https://wikidocs.net/64 3.5 람다(lambda) 오늘은 람다 형식과 그것을 이용하는 여러 가지 함수들에 대해서 알아보겠습니다. 당장 완벽하게 소화하실 필요는 없을 것 같구요, 가벼운 마음으로 이런 것이 있다는 정도만 아셔 ... wikidocs.net 해당 내용 요약 lambda 매개변수 : 표현식 >>> (lambda x,y: x + y)(10, 20) 30 def방식보다 간단. map(함수, 리스트).. 2022. 6. 12.
Pandas DataFrame : merge, join Merge는 유용해보인다. join은 쓸모없어보인다. join은 거의 쓸 일이 없을것 같으므로 마지막에 간단하게 설명합니다. 코드잇 데이터분석 11.데이터합치기 left right full outer inner 예시 left와 right의 차이 중요한점 1. 밑에보면 하나는 df1,df2 left고 나머지 하나는 df2, df1 right다 둘다 df1중심이라 결과는 같을것 같지만 자세히보면 column순서가 바뀐다. 중요한점 2. merge는 겹치는 column을 알아서 없애주는데 concat은 단순히 합치는거라서 겹치는 column('Korean Name')이 생긴다. 밑에보면 Korean Name이 2개 Join Merge는 눈치있게 알아서 value를 기준으로 합쳐주는데, Join은 index를 .. 2022. 6. 11.