theOehrly/Fast-F1
GitHub: theOehrly/Fast-F1
用于获取和分析 F1 赛事计时数据、遥测数据和历史成绩的 Python 数据分析库
Stars: 4632 | Forks: 418
A python package for accessing and analyzing Formula 1 results, schedules, timing data and telemetry. ## 主要功能 - 访问 F1 计时数据、遥测数据、赛段结果等 - 完全支持与 Ergast 兼容的 [jolpica-f1](https://github.com/jolpica/jolpica-f1/blob/main/docs/README.md) API,以访问当前和历史 F1 数据 - 所有数据均以扩展 Pandas DataFrames 的形式提供,在拥有强大工具的同时让数据处理变得简单 - 为 Pandas 对象添加自定义函数,专门用于简化和加速 F1 数据的处理 - 集成 Matplotlib 以辅助数据可视化 - 为所有 API 请求实现缓存,以加速您的脚本 ## 安装 建议使用 `pip` 安装 FastF1: ``` pip install fastf1 ``` 或者,可以从 Pypi 下载 wheel 或源代码分发包进行安装。 您也可以使用 `conda` 进行安装: ``` conda install -c conda-forge fastf1 ``` #### 在 Pyodide、JupyterLite 和其他基于 WASM 的环境中安装 FastF1 应该在很大程度上兼容 Pyodide 和其他基于 WASM 的环境,尽管尚未进行广泛测试。目前,安装和使用需要一些额外的步骤。您可以在 [此外部仓库](https://github.com/f1datajunkie/jupyterlite-fastf1) 以及 [此 issue](https://github.com/theOehrly/Fast-F1/issues/667) 中的讨论找到更多信息指南。 ### 第三方包 - 封装 FastF1 的 R 包:https://cran.r-project.org/package=f1dataR 第三方包与 FastF1 项目没有直接关系。有关这些包的问题和建议需要直接联系其各自的维护者。 ## 文档 官方文档可在此处找到: [docs.fastf1.dev](https://docs.fastf1.dev) ## 注意事项 FastF1 和本网站均非官方项目,与 Formula 1 公司没有任何关联。F1, FORMULA ONE, FORMULA 1, FIA FORMULA ONE WORLD CHAMPIONSHIP, GRAND PRIX 及相关标志均为 Formula One Licensing B.V. 的商标。
标签:API客户端, Conda, DNS解析, F1, Jolpica-F1, Matplotlib, Pip, Pyodide, WASM, 一级方程式, 体育分析, 开源项目, 数据科学, 数据缓存, 计时数据, 资源验证, 赛车数据分析, 逆向工具, 遥测数据