본문 바로가기

반응형

💻프로그래밍/python

(40)
[파이썬] pd.date_range 시계열 데이터 처리 01. pd.date_range 1-1) pd.date_range 기본 사용법 pd.date_range함수를 사용하여 시작일과 종료일(또는 기간)을 입력하면 해당 범위 내의 데이터를 생성할 수 있다. pd.date_range의 기본적인 사용법은 다음과 같다. pd.date_range("start",'end") start : 데이터의 시작 날짜/시간 지정 end : 데이터의 끝 날짜/시간 지정 1-2 ) pd.date_range 사용 예시 1 pd.date_range('2022-07-01', '2022-07-31') 해석) '2022년 07월 01'부터 '2022년 07월 31일'까지 날짜를 생성한다. 이때, 기본적으로 일별 생성이 디폴드값이다.(freq ='D') 1-3) pd.date_range 사용 ..
주피터 노트북 테마 변경, 초기화 1️⃣ 주피터 노트북 테마 설치 'New' ➡️ 'Terminal' 클릭 !pip install jupyterthemes 주피터 노트북 테마 설치 완료! 2️⃣ 주피터 노트북 테마 종류 !jt -1 주피터 노트북에 있는 테마 종류를 확인하기 위해 !jt -1 를 입력하면, 주피터 노트북에서 사용할 수 있는 테마는 총 9가지이다. chesterish grade3 gruvboxd gruboxl monokai oceans16 onedork solarizedd solarizedl 3️⃣ 주피터 노트북 테마 설정 jt -t monokai 위의 주피터 노트북 테마 리스트 중, 하나를 골라jt -t 테마 이름을 작성한 다음 실행시킨다. 위와 같이 뜬다면 정상적으로 테마가 적용된 것이다. 이제 주피터 노트북을 끄고 다..
맥북 주피터노트북(Jupyter Notebook) pdf 저장 오류 해결 방법 (MacTex) 주피터 노트북에서 작업한것을 여러가지 형태로 저장할 수 있는데, 그 중 PDF 파일로 변환하는것에 오류가 발생했을때 해결하는 방법에 대해 알아보고자 한다. Download as ➡️ PDF via LaTex(.pdf) 클릭 Internal Serber Error가 뜬다. 📌해결 방법 : 결론부터 말하자면 MacTex를 설치하면된다. 🖇다운로드 사이트 https://nbconvert.readthedocs.io/en/latest/install.html#installing-tex Installation — nbconvert 6.2.0 documentation The Miniconda and Miniforge distributions both provide a minimal conda installation. ..
[ pandas ] 6. 데이터 프레임 인덱스 설정 (set_index , reset_index) 📌 set_index( ) set_index( ) 는 기존에 있던 행 인덱스를 제거하고 데이터 열(columns)중 하나를 인덱스로 재설정하는 방법이다. 먼저 전체 데이터 프레임(total)에서 기존의 인덱스 대신 파란색으로 표시된 '주문일'이라는 columns를 set_index( )를 이용하여 인덱스로 새롭게 설정해보자. set_index( )의 괄호 안에 인덱스로 설정하고 싶은 columns 이름을 적어주면 된다. 출력된 결과를 확인해보면 우리가 설정한 '주문일'이라는 columns가 인덱스로 설정되었음을 확인할 수 있다. 이때 set_index( )를 사용하여 새롭게 인덱스를 설정해주면 기존에 있던 인덱스는 사라진다. 📌 reset_index( ) reset_index( ) 는 기존에 설정되어 있..
[pandas] 5. 데이터 세기 (count , size, value_counts) 01. 데이터 개수 세기 : count( ) 위의 데이터 프레임(df1)에서 각 columns별로 몇 개의 데이터가 들어있는지 확인하는 방법에 대해 알아보자. 〰️ 데이터 프레임에 count( )적용하기 df1.count() 위의 코드처럼 전체 데이터 프레임 df1에 .count( ) 를 적용하면 각 columns에 몇 개의 데이터가 있는지 알 수 있다. 이때 NaN값은 세지 않는다. 〰️ 특정 columns(series 형태)에 count( ) 적용하기 df1['Pclass'].count() count( )는 데이터 프레임뿐만 아니라, 시리즈(series) 형태인 경우에도 적용할 수 있다. 따라서 위의 코드처럼 특정 columns를 추출한 뒤, count( )를 적용하면 해당 column에 몇 개의 데..

반응형