|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Frequency |
|
|
# Frequency |
|
|
stats_df = transmission_df \ |
|
|
stats_df = transmission_df \ |
|
|
.groupby("goodput") \ |
|
|
|
|
|
["goodput"] \ |
|
|
|
|
|
.agg("count") \ |
|
|
|
|
|
.pipe(pd.DataFrame) \ |
|
|
|
|
|
.rename(columns={"goodput": 'frequency'}) |
|
|
|
|
|
|
|
|
.groupby("goodput", inplace=True)["goodput"] \ |
|
|
|
|
|
.agg("count", inplace=True) \ |
|
|
|
|
|
.pipe(pd.DataFrame, inplace=True) \ |
|
|
|
|
|
.rename(columns={"goodput": 'frequency'}, inplace=True) |
|
|
|
|
|
|
|
|
# PDF |
|
|
# PDF |
|
|
stats_df['pdf'] = stats_df['frequency'] / sum(stats_df['frequency']) |
|
|
stats_df['pdf'] = stats_df['frequency'] / sum(stats_df['frequency']) |