cmd
pip install --upgrade jupyter (없으면 설치, 있으면 업그레이드)
jupyter 실행, 작업 폴더 실행 위치에서 명령프롬프트 실행 후
python -m jupyter
주피터 확장자는 ipynb 임
--
주피터는 원래 글 쓰는 목적이래; 미친 ;
단축키 )
shift + enter : 현재 블록 실행 + 다음 블록 생성 이동
ctrl+enter 현재 블록 실행 후 머물러있음
실행모드)
편집모드 : 코딩 가능한 상태, esc로 이동모드 변환
이동모드 : 방향키로 이동 가능, 엔터키로 편집모드 전환
Markdown : 글쓰는 블록추가
Y :맠다로 바뀜
M : 파이썬으로 바뀜
code : 파이썬 소스 블록추가
근데 실행을 한다면 not define으로 생각함. 실행은 왼쪽 [0] 숫자칸
파이썬은 싹 다 된다면, 주피터는 블록 다운별로 된다.
이전 실행 내용을 모두 기억므로 블록을 삭제하더라도 값을 기억하고 있다. restart 재실행해야 한다.
블록순서가 아니라 실행 순서가 중요하다.
chrome 웹스토어 -> Jupyter Notebook Viewer
url창 옆 퍼즐 -> 확장프로그램 -> jupyter 핀셋 꽂기->advenced allow-> 파일 url에 대한 엑세스허용 체크
주피터 파일 오른쪽 마우스 -> 연결 프로그램 -> 구글 -> 어플리케이션 -> 크롬.exe (항상 이 파일로 열기)
마크다운 활용
단순 줄바꿈은
적용되지 않음.
두 줄 바꿈은 <p>태그 효과
이 영역은 인용문을 작성하는 곳 입니다.
제목4
단축키 설명 Ymarkdown -> code Mcode -> markdown 제목5
[여기](https: / w.naver.com)를 클릭하세요.
제목6
def hello():
print("안녕하세요")
function hello() {
print("안녕하세요")
}
단축키 표현은 역따옴표 하나를 사용합니다. Ctrl + Enter
부동산/주식 분석하지마 -> 왜용? -> 박사학위도 잘 안함. 변수가 너무 많아.
서울시 빅데이터 캠퍼스
https://bigdata.seoul.go.kr/main.do
논문
http://www.riss4u.net/index.do
주피터는 한 블록당 한개, print를 하지 않아고 변수만 입력해도 출력이 된다.
a = 100
100
이렇게 뜬다. 데이터 확인 퀄리티가 달라달라
기계어 묶음을 stream이라고 한다.
stream=True : 이진수 그대로 가져와
Image() 그림전용 프린트 함수
---------추가--------------
get 방식 = get 파라미터 = 쿼리스트링
웹프로그램 우리에게 보여주는게 Json일수도있고 html일수도있다.
하나의 웹프로그램은 전달되는 파라미터에 따라서 컨텐츠를 바꿀 수 있다. 웹문서는 하나고
인터페이스 : 컴퓨터 장치를 다루기 위해 사람이 조작하는 보조기기들
user 인터페이스 : 인터페이스 개념을 프로그램을 제한한 것, 프로그램을 사용하기 위한 수단
1) GUI : 바탕화면같은거
CLU : 명령어 환경(리눅스)
API : 프로그래밍을 하기 위한 수단/모듈 덩어리 (파이썬 내장함수 등 )
open API : 개방된 웹 기반 API, 누구나 열어볼 수 있는 Json 같은거
확장자 xml = html의 옛버전
공공데이터 포털
https://www.data.go.kr/
Json 자료예쁘게 웹에서 보기
크롬 -> 크롬 웹스토어 -> JSONVIew(추천) 설치