RのGAライブラリ 初歩的でわかりやすい
ここでは、GAの中身はわかっているとして、R言語の’GA’というライブラリの使い方をやっていこうと思います。
Rでは、GAというパッケージを使います。Rをターミナルで開いて、
1 |
<span>install.packages('GA')</span> |
でインストールしましょう。
RのGAのパッケージはタイプがちゃんとバイナリと実数型と順列型の3つが用意されています。
使い方はこの辺に書いてあります。
↓パッケージGAの使い方
が、以外とわかりにくいので簡単な例題から書いていこうと思います。
長くなるので、コード自体は、[次の記事]に書いておきます。
また、jupyter notebookで書いたファイルも置いておきました。
ファイルは[ここ]です。
Rでのjupyter notebookのインストールの仕方は、以下です。Rをターミナルから起動して、
1 2 3 |
install.packages<span style="font-size: 14px;"><span class="p" style="background-color: #ffffff;">(</span><span class="nf" style="background-color: #ffffff;">c</span><span class="p" style="background-color: #ffffff;">(</span><span class="s1" style="background-color: #ffffff;">'repr'</span><span class="p" style="background-color: #ffffff;">,</span><span class="s1" style="background-color: #ffffff;">'IRdisplay'</span><span class="p" style="background-color: #ffffff;">,</span><span class="s1" style="background-color: #ffffff;">'evaluate'</span><span class="p" style="background-color: #ffffff;">,</span><span class="s1" style="background-color: #ffffff;">'crayon'</span><span class="p" style="background-color: #ffffff;">,</span><span class="s1" style="background-color: #ffffff;">'pbdZMQ'</span><span class="p" style="background-color: #ffffff;">,</span><span class="s1" style="background-color: #ffffff;">'devtools'</span><span class="p" style="background-color: #ffffff;">,</span><span class="s1" style="background-color: #ffffff;">'uuid'</span><span class="p" style="background-color: #ffffff;">,</span><span class="s1" style="background-color: #ffffff;">'digest'</span><span class="p" style="background-color: #ffffff;">)) </span></span>devtools<span style="font-size: 14px;"><span class="o">::</span><span class="n">install_github</span><span class="p">(</span><span class="s1">'IRkernel/IRkernel'</span><span class="p">) </span></span><span class="n">IRkernel</span><span class="o">::</span><span class="n">installspec</span><span class="p">()</span> |
でいけると思います。
jupyterに割とわかりやすく書いたので参考文献もみながら、GAの使い方を理解してください。
今回は以上です。
[前の記事へ] [最適化/進化計算の目次へ] [次の記事へ]
ディスカッション
コメント一覧
まだ、コメントがありません