意外と難しいガントチャートの作成が可能な「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)
出力例
少しでも、あなたの解析が楽になりますように!!