タグ

ブックマーク / www.karada-good.net (11)

  • Rで解析:プロットや画像の複数表示に便利です「multipanelfigure」パッケージ

    「ggplo2パッケージ」で複数のプロットを自由に配置したい時に便利なパッケージの紹介です。 パッケージバージョンは2.1.2。実行コマンドはwindows 11のR version 4.2.1で確認しています。 パッケージのインストール下記コマンドを実行してください。 #パッケージのインストール install.packages("multipanelfigure")Amazonアソシエイトの紹介パフォーマンスを発揮するには体が資です。ケトルベルとダンベルは多くの筋トレのメニュが可能です。また、ガーミンのvívosmart 5は色々な健康情報を取得できます。かなり良いです。 実行コマンド詳細はコマンド、パッケージのヘルプを確認してください。 #パッケージの読み込み library("multipanelfigure") ###データ例の作成##### n <- 500 TestData

    Rで解析:プロットや画像の複数表示に便利です「multipanelfigure」パッケージ
    TYK
    TYK 2017/04/23
  • Rで解析:ggplot2の表現が高まります「ggforce」パッケージ

    ggplot2にはデータを分割プロットする「facet_wrap」や「facet_grid」コマンドが収録されています。これらコマンドは非常に便利ですが、分割前のプロットは別途コマンド実行が必要です。パッケージには分割前と指定したグループを拡大表示してくれる「facet_zoom」コマンドが収録されています。「facet_wrap」や「facet_grid」コマンドと使用目的が異なりますが便利なので紹介します。 なお、「facet_zoom」コマンドの例は散布図ですが箱ひげ図や折れ線グラフなども適応可能です。 パッケージバージョンは0.4.1。実行コマンドはwindows 11のR version 4.2.1で確認しています。 パッケージのインストール下記コマンドを実行してください。 #パッケージのインストール install.packages("ggforce")実行コマンドの紹介詳細

    Rで解析:ggplot2の表現が高まります「ggforce」パッケージ
    TYK
    TYK 2016/12/02
  • Rで解析:ggplot2の体裁をインタラクティブに操作可能!「ggThemeAssist」パッケージ

    ggplot2の体裁をインタラクティブに操作可能なパッケージの紹介です。操作後に体裁を適応したggplot2のコードが出力されますので何かの参考になると思います。 ・パッケージ利用に必須なRStudio公式ホームページ https://www.rstudio.com/ パッケージバージョンは0.1.5。実行コマンドはRStudioのRStudio Desktop 2021.09.2+382、windows 11のR version 4.1.3で確認しています。 パッケージのインストール下記コマンドを実行してください。 #パッケージのインストール install.packages("ggThemeAssist")実行コマンド詳細はコマンド内を確認ください。 #パッケージの読み込み library("ggThemeAssist") #tidyverseパッケージがなければインストール if(!

    Rで解析:ggplot2の体裁をインタラクティブに操作可能!「ggThemeAssist」パッケージ
    TYK
    TYK 2016/04/19
  • Rで解析:ggplotオブジェクトをいろいろプロット「bluepRint」パッケージ

    複数のggplot2のオブジェクトを簡単にプロットできるパッケージの紹介です。プロット領域と体裁さえ決めてしまえば、定型的な繰り返しの出力に便利だと思います。 パッケージバージョンは0.0.0.9000。実行コマンドはR version 4.2.2で確認しています。 パッケージのインストール下記、コマンドを実行してください。ggplot2パッケージの最新バージョンをインストールしています。 #パッケージのインストール install.packages("devtools") devtools::install_github("zaczap/bluepRint")実行コマンド詳細はコメント、パッケージのヘルプを確認してください。 #パッケージの読み込み library("bluepRint") ###データ例の作成##### n <- 30 TestData <- data.frame(Gr

    Rで解析:ggplotオブジェクトをいろいろプロット「bluepRint」パッケージ
    TYK
    TYK 2016/04/16
  • Rで解析:GUI操作でggplot2のプロットが楽々作成「ggraptR」パッケージ

    ggplot2のプロットをインタラクティブにメニュー操作で作成可能なパッケージの紹介です。通常はコマンドで指定する体裁もメニュー操作で楽々です。また、データのマイニングやCSVファイルのインポートもメニュー操作で可能です。 直感で操作が可能なので、コマンドが苦手であれば利用してはいかがでしょうか。 パッケージバージョンは1.3。実行コマンドはR version 4.2.2で確認しています。 パッケージのインストール下記、コマンドを実行してください。 #パッケージのインストール install.packages("ggraptR")実行コマンド詳細はコメント、パッケージのヘルプを確認してください。「ggraptR」コマンド実行時に不足するパッケージがあれば自動でインストールされます。 #パッケージの読み込み library("ggraptR") ###データ例の作成##### n <- 30

    Rで解析:GUI操作でggplot2のプロットが楽々作成「ggraptR」パッケージ
    TYK
    TYK 2016/02/15
  • Rで解析:PCA,MCAのインタラクティブな表示「explor」パッケージ

    PCA,MCA解析のインタラクティブな表示に便利なパッケージです パッケージバージョンは0.3.9.9000。実行コマンドはR version 4.2.2で確認しています。 パッケージのインストール下記、コマンドを実行してください。 #パッケージのインストール install.packages("devtools") devtools::install_github("juba/scatterD3") devtools::install_github("juba/explor")実行コマンド詳細はコメント、パッケージのヘルプを確認してください。 #パッケージの読み込み library("explor") ###データ例の作成##### n <- 100 #PCA用のデータ PCAData <- data.frame(row.names = paste0("Group", seq(n)),

    Rで解析:PCA,MCAのインタラクティブな表示「explor」パッケージ
    TYK
    TYK 2015/12/23
  • Rで解析:インタラクティブなヒートマップ!D3.jsを利用した「d3heatmap」パッケージの紹介

    ヒートマップをインタラクティブに操作する「d3heatmap」パッケージがリリースされました。パッケージのメインコマンド”d3heatmap”はgplotsの「heatmap.2」コマンドと多くが共通しているので、これらパッケージの使用経験があるとすぐに使いこなせると思います。 ためしにパッケージより「400*50の20,000データ」を出力したところ、多少のモタつきはありますがぐりぐり動きました。サーバー経由でなければ一般的な使用方法には十分かと思います。なお、距離の計算は搭載メモリに依存しますのでデータ数は使用環境により異なります。 また、紹介する出力結果は利便性を考えて「50*10の500データ」としています。最下部に表示しています。ぐりぐり動かしてみてください。 Rを使用し始めたころから考えると、これほど多くのインタラクティブな結果を出力するパッケージがリリースされるとは思って

    Rで解析:インタラクティブなヒートマップ!D3.jsを利用した「d3heatmap」パッケージの紹介
    TYK
    TYK 2015/06/26
  • Rで解析:個体の性質でグループを分けてみませんか?判別分析「PPtreeViz」パッケージ

    各個体が有する「性質(変量)」からグループ分けのルールを決めて、未知の個体が所属するグループを推定し、収集したデータの特徴を探る方法の一つに判別分析(パターン分析)があります。 例えば、判別分析は「花の特徴から、すでに知られているどの種類に所属するか」、「企業の財務成績から、信用各付けを推定」、「著者名のない小説の単語出現傾向などから著者を推定」、「ウェブで購入につながる行動パターンの推定」などに利用されています。 有用な判別分析ですが、加工せずにプレゼン資料で使える図を出力するRパッケージはあまり見かけませんでした。そこで、そんな問題を解決できる、「PPtreeViz」パッケージを紹介します。 パッケージバージョンは2.4.0。R version 4.2.2で確認しています。 参考図書の紹介判別分析は傾向の推定に非常に有用な手法です。下記、はRを使用しながら基礎理論を紹介しています。手

    Rで解析:個体の性質でグループを分けてみませんか?判別分析「PPtreeViz」パッケージ
    TYK
    TYK 2015/05/18
  • Rでウェブ解析:Twitterデータの取得もおまかせ「twitteR」パッケージの紹介

    Rからtwitterを操作できる「twitterR」パッケージは他パッケージとの連携がシビアで、気がつくと使えなくなっていることがあります。バージョン1.1.8では公開後に「httr」パッケージが更新... *2015/06/09 バージョン1.1.8に対応するように記事の内容を更新しました。 *2015/06/20 Rのバージョンが古いと動かないので、対処方法を追記しました。 *2015/07/02 install.packagesコマンドでtwitterRをインストールした時のhttrパッケージを差し替える方法を追記しました。差し替えないとAPI接続に不具合があります。 *2015/07/03 windowsでtar.gzファイルをインストールするのに必要なRtoolsに関する情報を追記しました。 *2015/07/10 httr_0.6.1のzipファイルがダウンロードできるCRAN

    Rでウェブ解析:Twitterデータの取得もおまかせ「twitteR」パッケージの紹介
    TYK
    TYK 2015/04/19
  • Rとウェブ解析:Circular Visualization?関係を把握する珍しい表現方法です。

    Circular Visualizationという表現方法をご存知でしょうか?遺伝子解析や社会学などで見かけるグラフで、項目を円に並べ線で結び関係性を把握する表現方法です。 そんなCircular Visualizationをお手軽に作成できる「circlizeパッケージ」をご紹介します。このパッケージはCIRCOSという団体がフリーで配布していて、natureやscienceだけでなく、New York Timesなどでも利用されています。 CIRCOS:http://circos.ca/ 非常に有用なパッケージだと思います。ぜひ、ご利用ください。 「qicharts」パッケージの導入下記コードを実行することで導入することができます。 URL: http://cran.r-project.org/web/packages/circlize/index.html install.packa

    Rとウェブ解析:Circular Visualization?関係を把握する珍しい表現方法です。
    TYK
    TYK 2015/04/19
    項目を円に並べて結ぶ
  • Rで解析:簡単なheatmapの作成! 「heatmap3」パッケージ

    数や物の大小を視覚的に色で表す方法にヒートマップ(heatmap)という方法があります。heatmap3パッケージで手軽に表現できますのでご紹介します。 なお、ggplot2の拡張パッケージでもheatmapを描写することができます。記事はこちらから。 パッケージバージョンは1.1.9。windows11のR version 4.1.2で確認しています。 パッケージのインストール下記コマンドを実行してください。 #パッケージのインストール install.packages("heatmap3")実行コマンドの紹介例を3つ紹介します。なお、Rstudioを使用している場合、plotエリアが小さいと「figure margins too large」と表示されヒートマップが表示されない場合があります。その場合はplotエリアを十分に広げ再度コマンドを実行してください。 #パッケージの読み込み

    Rで解析:簡単なheatmapの作成! 「heatmap3」パッケージ
    TYK
    TYK 2015/04/19
    ヒートマップ
  • 1