[Julia,Pluto,Tip] Pluto에서 노트북 로딩시 자동 실행 방지
위의 예에서 “run_notebook_on_load=false” 를 추가 하면 pluto에서 파일 로딩시 자동으로 실행 되지 않는다.
[Julia,Pluto,Tip] Pluto에서 노트북 로딩시 자동 실행 방지 더 읽기"
위의 예에서 “run_notebook_on_load=false” 를 추가 하면 pluto에서 파일 로딩시 자동으로 실행 되지 않는다.
[Julia,Pluto,Tip] Pluto에서 노트북 로딩시 자동 실행 방지 더 읽기"
참조 : Jupyter in Visual Studio Code – April 2021 Release VS(비주얼소스코드)내에 Jupyter (Jupyter Notebook)을 사용할 수 있게 되었어며 노트북의 cell 내에서 라인별 디버깅이 가능 합니다. ● 디버깅 아래 그림 처럼 선택된 셀에서 “F10” 키를 누르면 라인별로 실행이되며 variable은 Variables 섹션에서 확인 할 수 있다.
[Python] Jupyter Notebook in Visual Source Code 더 읽기"
Julia에서 HTTP 패키지를 사용하여 OAuth기반의 REST API를 호출하는 방법을 알아 봅니다. OAuth의 Grant type은 password 방식입니다. 부여 받은 client_id와 client_secret으로 Basic Auth로 access_token을 얻습니다. access_token을 “Authorization: Bearer xxxxx”를 header에 넣고 api를 호출 합니다
[Julia,HTTP] Rest API Usage with OAuth 더 읽기"
원문( MCMC: The Metropolis-Hastings Sampler ) [백업] 의 Julia 1.5.3 버전의 구현 입니다.원문에서는 R을 사용한 샘플 코드를 제공 하고 있습니다. MH(Metropolis-Hastings) 샘플시 제안분포(Proposal Distribution)을 대칭분포 예를 들어 정규분포 등을 사용한 예제를 많이 제공하고 있느데 여기서는 비대칭 분포를 사용하여 샘플링하는 방법에 대해 소개 하고 있습니다.
[Julia,MCMC]The Asymmetirc Metropolis-Hastings Sampler 더 읽기"
원문 : https://medium.com/coffee-in-a-klein-bottle/speeding-up-julia-precompilation-97f39d151a9f 매번 Jupyter Notebook 실행 될 때 사용하는 패키지는 precompile되어 느린데 이를 미리 precompile하여 사용함으로써 패키지 precompile에 소요되는 시간을 줄일 수 있다. 먼저 precompile한 바이너리 파일을 저장할 폴더를 생성한다.예) Windows : C:\Dev\julia_precompiled_images Linux : /home/shpark/julia_precompiled_images precompile을 할 “PackageCompiler” 패키지를 설치 한다. 자주 사용하는 패키지를 precompile하여 위에서 생성한 폴더에 저장한다. Jupyter Notebook 커널에 precompile한
[Julia, Tip] Precompile로 실행 속도 높이기 더 읽기"
Julia 사용시에 필요한 첨자가 없는 경우가 있는데 예를 들어 Py 와 같은 첨자를 원하는 경우 지원하지 않는다. 이 경우 지원 할 수 있도록 아래와 같이 추가 한다. julia 패키지가 설치 된 폴더에 “config” 폴더를 만들고 그 아래 “startup.jl” 파일을 생성하고아래 처럼 추가하면 된다. 아래예는 y와 min등을 추가 한 경우 이다. 아래 처럼 파일을 생성하고 julia를
[Julia,Tip] 첨자(Subscript/Superscript) 추가 및 사용하기 더 읽기"
원본은 아래 글을 참조 하세요 Plots 대신 Gadfly를 사용하여 구현 했습니다. Gadfly 버전
[Julia,Gadfly] Why Metropolis–Hastings Works의 Gadfly버전 더 읽기"
Pluto에서 마우스로 드래그등으로 3D,2D plot을 움직이며 볼수 있는 그래픽 패키지는 WGLMakie 입니다. 일반적인 콘솔 환경에서는 Makie 패키지를 사용하면 좋습니다. Pluto에서 WGLMakie를 사용하려면 JSServe 패키지를 설치하고 서버 설정을 해줘야 됩니다.Pluto 맨 상단에 아래 코드를 넣어 주어야 합니다
[Julia, Makie,Pluto] WGLMakie 예제 더 읽기"
참조 : Julia’s Gadfly for R ggplot2 Users http://henryquant.blogspot.com/2019/09/grammar-of-graphics-ggplot.html Gadfly 사이트 Gadfly는 Julia를위한 “그래픽 문법(Grammar of Graphics)”스타일의 통계 그래픽 시스템을 구현 한 것 이며 ggplot2에서 많은 것을 따 왔습니다. ggplot은 R에서도 사용하고 있습니다. 추세를 보면 현재 Plots보다는 Gadfly를 좀 더 인기가 있습니다. 그래픽 문법(Grammar of Graphics)은 릴랜드 윌킨스(Leland Wilkinson)의 책 The Grammar of Graphics에서 따온
[Julia, ggplot] Gadfly 소개 더 읽기"
참조 : https://gregorygundersen.com/blog/2019/11/02/metropolis-hastings/ (백업본)
[Julia] Why Metropolis–Hastings Works 더 읽기"