본문 바로가기

반응형

💻프로그래밍/python

(39)
주피터 노트북 테마 변경, 초기화 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에 몇 개의 데..
판다스(pandas)에서 timedelta를 int로 변환 하는 방법 📌 timedelta 데이터 타입 timedelta는 두 날짜 또는 시간의 차이가 어느 정도인지 나타낼 때 사용하는 모듈이다. timedelta는 + 나 - 을 사용할 수 있기 때문에 어떤 날짜에 특정 기간 (일, 시, 분, 초)를 더하거나 뺄 수 있다. ➰전체 데이터 프레임 & 해당 columns 확인 먼저 전체 데이터 프레임(위의 경우는 t라고 지정)을 확인한 뒤 '배송기간'이라는 columns의 값만 추출해온다. '배송기간' columns의 값들은 '일수'형태의 값들이며 timedelta 타입의 데이터임을 알 수 있다. 이때 timedelta 형태의 데이터를 Int형태로 변환하려면 어떻게 해야 할까? ➰ 생각 1) 데이터 타입을 다른 형태로 변환하는 가장 기본적인 방법은 str( ), int( ),..

반응형