Rで解析:D3.jsを利用したインタラクティブなプロットはどうでしょう?「functionplotR」パッケージ

Rの解析に役に立つ記事
スポンサーリンク

D3.jsを利用したインタラクティブなプロットが可能なパッケージです。プロット内容はfnオプションで指定します。授業や教科書に載っている関数を理解するのに便利かと思います。

パッケージバージョンは0.1.2。実行コマンドはR version 4.2.2で確認しています。

スポンサーリンク

パッケージのインストール

下記コマンドを実行してください。

install.packages("devtools")
devtools::install_github("timelyportfolio/functionplotR")

実行コマンド

詳細はコメント、パッケージのヘルプを確認してください。

#パッケージの読み込み
library("functionplotR")

#基本的なプロット:functionplotコマンド
#インタラクティブな拡大/縮小/移動:disableZoomオプション;TRUEで固定
#目盛り線の有無:gridオプション
#計算式の指定:fnオプション
functionplot(
  title = "TEST",
  disableZoom = TRUE,
  grid = TRUE,
  xLabel = "TEST X",
  yLabel = "TEST Y",
  fn = "x^2"
)

#ちょっと面白いプロット
functionplot(
  fn = "sin(exp(x))"
)

出力例

ちょっと面白いプロットは拡大/縮小が可能です。グリグリ動かしてみてください。

・基本的なプロット

・ちょっと面白いプロット


少しでも、あなたの解析が楽になりますように!!

Amazon audibleの登録の紹介

プライム会員限定で2024年7月22日まで3か月無料体験キャンペーン開催中です。無料体験後は月額1,500円で聞き放題です。なお、聞き放題対象外の本はAudible会員であれば非会員価格の30%引きで購入することが可能です。

Amazon audibleはプロのナレーターが朗読した本をアプリで聞くことができるサービスで、オフライン再生も可能です。通勤や作業のお供にAmazon audibleのご登録はいかがでしょうか。

・AmazonのAudible

https://amzn.to/3L4FI5o

タイトルとURLをコピーしました