analysis — Number statistics¶
Per-number appearance counts, frequencies, and current / max / average omission.
analysis ¶
历史号码统计分析:出现次数、频率、当前遗漏、最大遗漏与平均遗漏。
仅供观察与娱乐参考
以下统计描述的是历史分布。彩票开奖为独立随机事件,历史统计不改变 任何号码下一期的真实中奖概率。
Attributes¶
NUMBER_POOLS
module-attribute
¶
NUMBER_POOLS: dict[str, dict] = {'ssq': {'red': (1, 33), 'blue': (1, 16)}, 'qlc': {'red': (1, 30), 'blue': (1, 30)}, 'kl8': {'red': (1, 80)}, '3d': {'red': (0, 9), 'positional': True}, 'pls': {'red': (0, 9), 'positional': True}, 'plw': {'red': (0, 9), 'positional': True}, 'qxc': {'red': (0, 9), 'positional': True, 'blue': (0, 14)}, 'dlt': {'red': (1, 35), 'blue': (1, 12)}}
Functions:¶
load_number_statistics ¶
load_number_statistics(lottery_name: str, history: Optional[DataFrame] = None, **fetch_kwargs) -> DataFrame
返回各彩种每个号码的出现统计。
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
lottery_name
|
str
|
str, must in ('ssq', 'qlc', 'kl8', '3d', 'dlt', 'pls', 'plw', 'qxc'). |
required |
history
|
Optional[DataFrame]
|
pandas.DataFrame, 显式传入历史开奖数据(离线使用);为 None 时联网拉取。 |
None
|
**fetch_kwargs
|
仅 history 为 None 时生效,透传给 load_history_data(如 if_cached)。 |
{}
|
Returns:
| Type | Description |
|---|---|
DataFrame
|
pandas.DataFrame columns: lottery_name, side, number, count, freq, current_miss, max_miss, avg_miss。 统计口径为"按期出现":同一期重复出现的数字(数字型彩种)只计一次; avg_miss 为各次出现前的平均遗漏期数,从未出现时为 NaN。 |