distribution to write raw count
This commit is contained in:
parent
819287f896
commit
bb010fe90c
|
@ -27,11 +27,12 @@ public class PacketRatio {
|
||||||
Writer w = new FileWriter(reportDestinationFolder + File.separator + "distribution_" + simpleFileName + ".txt");
|
Writer w = new FileWriter(reportDestinationFolder + File.separator + "distribution_" + simpleFileName + ".txt");
|
||||||
|
|
||||||
for (Map.Entry<Integer, AtomicInteger> e : countBySID.entrySet()) {
|
for (Map.Entry<Integer, AtomicInteger> e : countBySID.entrySet()) {
|
||||||
double ratio = 100.0 * e.getValue().get() / logFileContent.size();
|
int countOfThisSid = e.getValue().get();
|
||||||
|
double ratio = 100.0 * countOfThisSid / logFileContent.size();
|
||||||
Integer sid = e.getKey();
|
Integer sid = e.getKey();
|
||||||
DbcPacket dbcPacket = dbc == null ? null : dbc.packets.get(sid);
|
DbcPacket dbcPacket = dbc == null ? null : dbc.packets.get(sid);
|
||||||
String key = dbcPacket == null ? Integer.toString(sid) : dbcPacket.getName();
|
String key = dbcPacket == null ? Integer.toString(sid) : dbcPacket.getName();
|
||||||
w.write(key + ": " + ratio + "\n");
|
w.write(key + " " + ratio + " " + countOfThisSid + "\n");
|
||||||
}
|
}
|
||||||
w.close();
|
w.close();
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue