Sturtevantの構造複雑度を使用したメトリクス分析

ref)関連論文
http://dspace.mit.edu/handle/1721.1/79551

ref)関連資料
http://www.jaspic.org/event/2014/SPIJapan/session1C/1C1_ID016.pdf

ref)関連セミナー(2013.12.03 ソフトウェア品質向上セミナー ソフトウェア構造を見れば品質がわかる!構造メトリクスとバグの関係)
https://www.techmatrix.co.jp/es/seminar/lattix_20131203.html

関連パッケージのimport

今回データ分析用に使用する主なライブラリは以下。

Lattixメトリクスレポート(Excel形式)の読み込み

Excelの各シートをdataframeに読み込み

適切に読み込めているか確認

メトリクスのマージ

閾値からグループ分け

グループ分け結果が反映されているか確認

プロット関数の定義

VFI-VFOグラフの描画

VFI/VFO-Cyclomaticグラフの描画

構造複雑度とCyclomatic複雑度のファイル数

構造複雑度とCyclomatic複雑度の高いグループのファイルを表示

csv出力