Rでお遊び:シャーロットに想いを馳せて。彗星軌道の作成?「sphereplot」パッケージ

アニメ「シャーロット」は残り3話を残すのみです。まだ、オープニングで示されている「謎の軌道」や「彗星」などは謎のままです。そこで、地球を中心と黄道や赤道、ポイントを手軽に描写できる「sphereplot」パッケージを紹介します。

このパッケージ、お遊び以上に使えると思います。アニメの謎を解くだけではなく。「噴火による影響」や「彗星の軌道」などの描写に使用できると思います。

シャーロットや天体が好きな方は、「秋の夜長にプロットをグリグリ」動かしてみてはいかがでしょうか。

本パッケージは出力にrglを利用しています。rglに出力した内容をHTMLに保存するコマンドも紹介していますので、何かの役に立てばと思います。

パッケージのバージョンは1.5。紹介コマンドはR version 3.2.2で確認しています。


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

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

#パッケージのインストール
install.packages("sphereplot")


実行コマンド

詳細はコマンド、パッケージヘルプを確認してください。なお、出力を作業ディレクトリにHTMLで保存するコマンドは最下部の「writeWebGL」コマンドととなります。WebGLですので、発展性があります。

#パッケージの読み込み
library(“sphereplot”)

#球を描写:rgl.sphgridコマンド
#半径の設定:radiusオプション
#経度ラベルの色を設定:col.longオプション
#緯度ラベルの色を設定:col.latオプション
#グリッド間隔を度で指定:deggapオプション
#経度の間隔を設定:longtypeオプション;H,時間:D,角度
#半径の軸を設定:radaxisオプション;TRUE/FALSE
#半径のラベルを設定:radlabオプション
rgl.sphgrid(radius = 1, col.long = “#6e5f72”, col.lat = “#a87963”, deggap = 30, longtype = “D”,
add = FALSE, radaxis = TRUE, radlab = “Radius”)

#球体内にポイントプロットデータを作成:pointsphereコマンド
#プロット数:Nオプション
#経度のプロット範囲を角度で設定:longlimオプション
#緯度のプロット範囲を角度で設定:latlimオプション
#半径のプロット範囲を設定:rlimオプション
PSH

出力例

・コマンド連続実行の結果
[pc][/pc]
[nopc]iPhoneなどのスマートフォンではグリグリできません、お手数ですがパソコンで閲覧してください。
sphereplot[/nopc]


少しでも、あなたのウェブや実験の解析が楽になりますように!!

Prices and shipping availability may change. Please refer to the product page at time of purchase.
Content displayed on this site is provided by Amazon and may be updated or removed.
Amazon Associate, karada-good earns income through qualifying sales.
タイトルとURLをコピーしました