-
安装Brook:
- 使用 pip 进行安装:
pip install brook
- 或者从源码安装:
git clone https://github.com/brook-dot-org/brook.git cd brook pip install .
- 使用 pip 进行安装:
-
验证安装:
- 在 Python 环境中运行:
import brook as bk
- 在 Python 环境中运行:
-
基本用法:
-
创建 DataFrame:
import brook as bk df = bk.DataFrame({'A': [1, 2, 3], 'B': ['a', 'b', 'c']}) print(df)
-
-
数据导入:
- 从 CSV 文件读取数据:
df = bk.read_csv('file.csv')
- 从 CSV 文件读取数据:
-
数据操作:
- 添加列:
df['new_col'] = df['A'] * 2
- 删除列:
df = df.drop('column_name', axis=1) - 修改列:
df['existing_col'] = 'new_value'
- 添加列:
-
数据筛选:
- 筛选行:
filtered_df = df[df['A'] > 2]
- 筛选行:
-
数据清洗:
-
处理缺失值:
df.fillna({'A': 0, 'B': None}) # 替换缺失值 df = df.dropna() # 删除缺失值行 -
处理异常值:
from brook.utils import between_min_and_max df['C'] = between_min_and_max(df['C'], min_val=10, max_val=20)
-
-
数据分析:
- 查看描述统计:
df.describe() df['A'].describe()
- 查看描述统计:
-
数据可视化:
- 绘制图表:
bk.plot(df, x='A', y='B', kind='bar')
- 绘制图表:
-
数据转换:
- 保存为 CSV 文件:
bk.to_csv(df, 'output.csv')
- 保存为 Excel 文件:
bk.to_excel(df, 'output.xlsx')
- 保存为 CSV 文件:
-
项目结构:
- 创建文件夹结构:
mkdir project -p data code results
- 保存数据和代码到相应文件夹。
- 创建文件夹结构:
-
文档和资源:
- 访问 Brook文档。
- 查阅 Brook API文档。
-
问题解决:
- 查看文档或在线资源。
- 在社区或论坛寻求帮助。
通过以上步骤,您可以顺利配置并使用Brook进行数据处理和分析工作,遇到问题时,逐步排查并利用文档资源解决问题。









