|
|
|
|
@ -0,0 +1,33 @@
|
|
|
|
|
# 基于BREC的分析工具集
|
|
|
|
|
|
|
|
|
|
这是一个用于分析Bilibili直播间弹幕数据的Python工具集,使用录播姬(BREC)生成的弹幕记录XML文件作为输入,提供对弹幕、礼物、舰队等数据的解析和统计功能。
|
|
|
|
|
|
|
|
|
|
## 盲盒分析
|
|
|
|
|
|
|
|
|
|
- `blindbox_analysis.py`:分析盲盒开箱数据,统计物品出现概率、盈亏等信息。
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
使用方法: python blindbox_analysis.py [-h] [-f FILE] [-d DIRECTORY] [-i INPUTCSV] [-o OUTPUT]
|
|
|
|
|
|
|
|
|
|
盲盒数据分析工具
|
|
|
|
|
|
|
|
|
|
options:
|
|
|
|
|
-h, --help 显示帮助信息
|
|
|
|
|
-f FILE, --file FILE 要分析的盲盒数据文件路径,多个文件使用多次-f参数指定
|
|
|
|
|
-d DIRECTORY, --directory DIRECTORY
|
|
|
|
|
要分析的盲盒数据文件夹路径,多个文件夹使用多次-d参数指定
|
|
|
|
|
-i INPUTCSV, --inputcsv INPUTCSV
|
|
|
|
|
加载导出的盲盒数据进行统计分析,或通过使用多次-i参数合并多个盲盒数据文件
|
|
|
|
|
-o OUTPUT, --output OUTPUT
|
|
|
|
|
盲盒数据输出文件路径
|
|
|
|
|
|
|
|
|
|
示例:
|
|
|
|
|
python blindbox_analysis.py -f data.xml -o analysis.csv # 读取单个文件进行分析
|
|
|
|
|
python blindbox_analysis.py -f data1.xml -f data2.xml -o analysis.csv # 读取多个文件进行分析
|
|
|
|
|
|
|
|
|
|
python blindbox_analysis.py -d ./data_folder -o analysis.csv # 读取文件夹中的所有XML文件进行分析
|
|
|
|
|
python blindbox_analysis.py -d ./folder1 -d ./folder2 -o analysis.csv # 读取多个文件夹中的所有XML文件进行分析
|
|
|
|
|
|
|
|
|
|
python blindbox_analysis.py -i blindbox_data.csv # 读取导出的盲盒数据进行统计分析
|
|
|
|
|
python blindbox_analysis.py -i data1.csv -i data2.csv -o merged_analysis.csv # 读取多个盲盒数据文件进行合并
|
|
|
|
|
```
|