トレース ファイルを解析し、車両 ID、時間ステップ、およびその時間ステップの特定の車両の無線範囲内にある他の車両の数を含むオブジェクト (車両オブジェクト) のリストを取得する Python スクリプトを作成しました。
for d_obj in global_list_of_nbrs:
print "\t", d_obj.id, "\t", d_obj.time, "\t", d_obj.num_nbrs
私が使用しているテストファイルからのサンプル出力は次のとおりです。
0 0 1
0 1 2
0 2 0
1 0 1
1 1 2
2 0 0
2 1 2
これは、タイムステップ 0 で ID 0 の車両には 1 台の隣接車両があり、タイムステップ 1 で ID 0 の車両には 2 台の隣接車両がある (つまり無線範囲内) などと解釈できます。
このデータを表現するために matplotlib を使用してヒストグラムをプロットしたいと思いますが、ビンなどで何をすべきか、リスト (現在はオブジェクトのリスト) をどのように表現すべきかについて混乱しています。
誰でもこれについてアドバイスできますか?
よろしくお願いします。