julia言語でグラフを描いたりして遊びたい

1

とりあえず簡単なグラフを描けるようになりたい

tune3orz※今年は地震に警戒 @tune3orz

reading: Juliaの導入方法とプロット例。数式を視覚化すると面白かったよ noboyu.com/learn-math-jul…

2021-04-15 18:53:06
tune3orz※今年は地震に警戒 @tune3orz

reading: Julia入門~高速な動的型付け言語~【Jupyter Notebookを使ったグラフ描画編】 - 株式会社ライトコード rightcode.co.jp/blog/informati…

2021-03-25 21:15:29
tune3orz※今年は地震に警戒 @tune3orz

reading: 第2回:▶︎ 複数のグラフを描く · Memorandom on Julia Language v0.6.4 hsugawa8651.github.io/memojuliav064/…

2021-04-03 23:28:56
tune3orz※今年は地震に警戒 @tune3orz

reading: Juliaで数値計算 その3:コードサンプル〜2次元プロット・可視化編〜 qiita.com/cometscome_phy…

2021-04-03 23:21:37

Plotsというのがグラフを描くためのフロントエンドパッケージで、バックエンドパッケージの記述のちがいを吸収してくれるらしい

tune3orz※今年は地震に警戒 @tune3orz

reading: プログラミング/julia/グラフの書き方 - 武内@筑波大 dora.bk.tsukuba.ac.jp/~takeuchi/?%E3…

2021-04-01 00:43:56
tune3orz※今年は地震に警戒 @tune3orz

reading: Plots/GR: グラフ package のおすすめ · julia について cas.cmc.osaka-u.ac.jp/~paoon/misc/ju…

2021-04-14 22:50:58
tune3orz※今年は地震に警戒 @tune3orz

reading: Julia早引きノート[23]JuliaでのMatplotlibによるグラフ描画 qiita.com/ttabata/items/… #Qiita

2021-04-14 18:37:01

綺麗な3Dグラフが描けるMakie.jlというパッケージもあるみたい

tune3orz※今年は地震に警戒 @tune3orz

reading: Juliaで綺麗なプロットを作る:Makie.jlのインストールと使い方 qiita.com/cometscome_phy… #Qiita @cometscome_physから

2021-04-16 00:08:02

Jupyter Notebookの後継としてJupyterLabという環境もあるみたい

NotebookをWebで公開する方法

tune3orz※今年は地震に警戒 @tune3orz

reading: GitHub 上の Jupyter Notebooks を Binder で(実行可能な状態で)共有する – ラボラジアン laboradian.com/share-jupyter-…

2021-04-14 01:37:59
tune3orz※今年は地震に警戒 @tune3orz

reading: Julia の Jupyter Notebook を他人に試してもらうためのツールとして Binder を活用する qiita.com/SatoshiTerasak… #Qiita

2021-04-14 01:21:22

Julia言語は、ver0.6以前とver1.0以降とでは一部仕様が異なるので注意が必要と教えていただく

黒木玄 Gen Kuroki @genkuroki

#Julia言語 Juliaがv1.0になった2018年8月にv1.0になったより前のコードは現在のJuliaで動かないことが多いので要注意。 Juliaでのプロットの仕方の例を大量に欲しければ私のGitHub Gistで最近のものを検索するとよいです↓ gist.github.com/search?o=desc&… アニメーションの例↓ gist.github.com/genkuroki/208a… twitter.com/tune3orz/statu… pic.twitter.com/JhJAb99ycC

2021-04-16 04:45:16
tune3orz @tune3orz

reading: Julia言語と Plots + GR で複素関数のgifアニメーションを作る - Optie研 optie.hatenablog.com/entry/2018/03/…

2021-04-15 18:47:02
拡大
黒木玄 Gen Kuroki @genkuroki

@tune3orz 具体的には Julia v1.0 には linspace(a, b, n) がなくなっていて、代わりに range(a, b; length=n) を使うようになっており、そこで躓くと思いました。 v0.6からpre-v1.0のv0.7で仕様を大幅に変えて、2018年8月のv1.0以降はbreaking changeは無し(厳しい縛り)という約束で非常に安定しています。

2021-04-16 17:20:34

ver0.6以前のプログラムをver1.0以降で実行する場合は修正が必要

tune3orz※今年は地震に警戒 @tune3orz

reading: Julia 0.6 から 1.x への移植 · Memorandum on Julia Language v1.1 hsugawa8651.github.io/memojuliav11/p…

2021-04-16 18:49:25