본문 바로가기

programmer/Pandas

(11)
python 문자열에서 ':' 사용법 파이썬에서 문자열을 처리할때 ':'(콜론)를 사용하는 것을 본적이 있을 것이다. 이게 어떻게 쓰이는지 확인해 보자. 이미지 예제와 같이 testString의 :6 (0 인덱스에서 6까지)의 값으로 6개의 문자를 가져오라는 뜻이다. 참 쉽게 잘 만들어 놓은 태그이다.
통계, 빅데이터 분석 다른점 통계분석(R 이편함) 정체를 다 확인할 수 없기 때문에 모수가 존재함. 모집단 ---------> 표본집단 전교생(5천명) 무작위로 추출한 n명 표본집단으로 모 집단을 추론하는 방법 - 가설 검증 빅데이터 분석(Python이 편함) 모든 데이터를 다 처리할 수 있음.
Jupyter에서 Class import 하는 방법 class로 만들 파일 이름: mathTest.py Jupyter 파일이름: TestLib.ipynb 1. 파일브라우져에서 우클릭해 파일을 생성하고 파일 이름을 mathTest.py로 입력한다. 하기 함수를 작성한다. def plus_multi(a, b): rst = a + b return(rst) 2. jupyter 노트를 생성하고 파일이름을 TestLib.ipynb로 변경한다. 하기 명령을 실행한다. #함수로 가져오는 경우 from mathTest import * plus_multi(1,2) 위에서 했던 방법으로 student.py를 만들고 class를 작성한다. class Student: def __init__(self, name, age): self.name = name self.age = age..
DataFrame 테이블 행 전부 다 보이게 설정하는 방법. Jupyter를 사용하다 보면 DataFrame을 Print 하지 않고 찍어 냈을(값을 바로 출력 값으로 사용했을 시) 때 하기 이미지와 같이 값이 생략되는 것을 확인할 수 있다. 이럴 때는 Pnadas Display 설정을 변경하여 확인할 수 있다. import pandas as pd pd.set_option('display.max_rows', 10000) 상기 코드는 보이는 max row의 값을 10000으로 설정한다는 내용이다. 적용해 보니 위와 같이 모든 테이블 값이 출력되게 된다. 좀 더 스마트하게 적용하자고 하면 df의 shape에서 raw 정보를 출력해서 설정하는 방법이 있다.
MatplotLib에서 사용할 글꼴 확인 법 사용할 패키지 설정 import pandas as pd from pandas import DataFrame from matplotlib import font_manager 운영체제에서 글꼴 목록을 가져온다(윈도우에서만 가능) flist = font_manager.findSystemFonts() flist 하기 이미지와같이 c:\\windows\\Fonts~ 안의 폰트 목력이 나오게 된다. font Manger에서 폰트 정보를 가져와 리스트로 만들어주자 data_list = [] for v in flist: try: fprop = font_manager.FontProperties(fname=v) data_list.append({"name": fprop.get_name(), "file": fprop.get_..
Jupyter lab 테마 바꾸는 법 어떤 개발환경에서든 개발자는 개발 하다보면 눈이 시리다.. VisualStudio든 Tasking 이든 Eclipse든 우리가 다크 테마에 매달리는 이유이다. Jupyter lab 테마 변경을 찾아보면 주로 pip install --upgrade jupyterthemes 를 사용해서 바꾸라는대 예를들면 jt -l jt -t "테마명" 하지만 이렇게 해도 jt 명령어를 못찾는다. 해서 찾은 방법이 Setting을 수정해 보는 방법으로 해결했다. Settings -> Advanced Settings Editor Theme-> 왼쪽 에디터 내용을 오른쪽에 복사하고. "theme": "JupyterLab Light", -> "theme": "JupyterLab Dark", 로 변경후 저장! 끝
[*] 벗어나지 못할 때
마크다운 사용하기 에디터 상당 쯔음을 보면 콤보 박스가 있다. 기본값은 Code 로 되어있지만 콤보를 눌러보면 Markdown 항목이 있다. 단축키는 M을 누르면 된다. 마크다운은 문서 작업을 도와주는 기능이고 다양한 마크업 기능을 통해 사용 할 수 있다. 마크 다운의 예제를 간단하게 살펴 보자. 모든 마크업 기능은 '심볼'⌒'Text' 형식으로 띄어쓰기를 꼭 해야한다. 마크업 설명 # 제목 ## 수를 늘리면 작아진다 > 인용문 작성 - 이미지 목차 제공 1. 숫자 목차 제공 ``` (키보드 ~ 표시 3개) 코드 블럭 시작과 끝에 써주고 시작옆에 시작 언어를 입력한다. [하이퍼링크](주소) Url 을 연결해 사용 ![이미지 설명](물리 주소) 탐색기 내 이미지를 불러오고 싶을때 ../ 은 상위 폴더 경로 # 제목1 기본 ..
Jupiter 간단 사용법 작업 위치에 Shell을 실행해서 jupyter lab 이라 명령하면 Chrome 기반의 Jupyerlab이 실행된다. 다른 방법으로는 .bat 파일을 생성해서 실행하는 방법이 있다. 작업하는 폴더에 메모장을 만들고 'jupyter lab' 을 입력하고 run.bat 파일명으로 저장한다. 해당 파일을 시작하면 명령 프롬프트가 뜨고 웹페이지가 실행 될 것이다. jupyter는 chrom 브라우저에서만 실행되기 때문에 윈도우 기본 web 페이지를 chrome으로 설정해 두어야 한다. **윈도우 기본 웹브라우저 설정 방법** 'Windows 설정'에 들어가면 '앱'이 있다. 좌측 '기본 앱'에서 웹 브라우저를 클릭해 Chrome을 확인한다.(Chrome은 google에서 찾아 설치하자) 이제 run.bat 파..
Jupyter Lab 설치 Jupyter를 설치하는 방법은 생각보다 간단하다. 윈도우 CMD 창을 열고 하기 명령어를 입력하면된다. 먼저 pip 업그레이드를 진행한다. (pip는 Python 을 정상 설치했다면 설치되어있다.) pip install --upgrade pip 다음 jupyterlab을 설치한다. pip install --upgrade jupyterlab --upgrade 파라미터는 해당 패키지가 없으면 설치하고 있으면 업데이트한다. (** 간혹 권한 문제가 발생하면 cmd 창을 관리자 권한으로 실행해라) 탐색기 어느 위치에서 shell(cmd)창을열고 싶으면 'shift' 키를 누른상태에서 마우스 우클릭을하면 '여기에 PowerShell 창 열기' 를 클릭해 실행 할 수 있다. 설치 완료

반응형