Rで解析:工程管理もできるのです。ガントチャートの作成「PlotPrjNetworks」パッケージ

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

意外と難しいガントチャートの作成が可能な「PlotPrjNetworks」パッケージです。慣れると複雑なガントチャートの作成が可能かと思います。ぜひ、試してみてください。

パッケージのバージョンは1.0.0。windows11のR version 4.2.2で確認しています。

スポンサーリンク

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

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

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

実行コマンド

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

#ライブラリの読み込み
library("PlotPrjNetworks")

#プロジェクトデータの作成
#工程名,開始日,終了日のデータが必要
TasksData <- data.frame(task = paste0("Test", 1:10),
                        start = c("2015-07-05", "2015-08-05", "2015-10-05",
                                  "2016-01-05", "2016-03-18", "2016-04-05",
                                  "2016-07-05", "2016-09-05", "2017-01-05",
                                  "2017-03-18"),
                        end = c("2015-08-01", "2015-9-05", "2016-01-05",
                                "2016-03-18", "2016-04-18", "2016-07-05",
                                "2016-9-05", "2017-01-05", "2017-03-18",
                                "2017-04-18"))

#プロジェクト管理データ
#form,to:工程間の関係,type:線の結合方法;F:最後から,S:最初から,delay:工期遅れの設定
#各工程で示される上下の三角シンボルは上部は最短、下部は遅れの許容を示します
InfoData <- data.frame(from = c(1, 2, 3, 4, 5, 6, 7, 8, 9),
                          to = c(3, 3, 4, 5, 7, 8, 8, 9, 10),
                          type = c("FS", "FF", "FS", "FS", "FS", "SS", "FS", "FF", "FS"),
                          delay = c(0, 0, 0, 0, 0, 0, 0, 0, 0))

#プロット
GanttChart(TasksData, InfoData)

出力例

GanttChart

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

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