TotalDepth.common.statistics¶
-
class
TotalDepth.common.statistics.LengthDict¶ Provides statistics about a summary of lengths such as file lengths or logical data lengths.
-
__init__()¶ Initialize self. See help(type(self)) for accurate signature.
-
__len__() → int¶ Number of distinct length entries.
-
__getitem__(item) → int¶ Returns the count of a particular length. Does not write to the dict.
-
min¶ Minimum length.
-
max¶ Maximum length.
-
count¶ Return the total number of entries.
-
zero_count¶ Return the number of length zero.
-
keys() → KeysView[int]¶ Return the keys (lengths seen).
-
add(length: int)¶ Add a length to the summary.
-
reduced_power_2() → DefaultDict[int, int]¶ Return a histogram with keys reduced to power of 2.
-
histogram_power_of_2(width: int = 40, bar_char: str = '+') → List[str]¶ Return the count of zero and a histogram of strings of the lengths to power of 2.
-
__weakref__¶ list of weak references to the object (if defined)
-