Probly:与Python数据分析能力相结合的AI电子表格应用程序
作者:啊哈哈哈 来源:08论坛 时间:2025-03-10 12:14:01
Probly 是什么?
Probly 是一款 ai 驱动的电子表格应用程序,它将电子表格的功能与 Python 数据分析能力相结合。
Probly的主要特性
交互式电子表格
支持直接单元格编辑、公式输入(以 = 开头)、单元格格式化以及复制粘贴。
支持多种公式,包括数**算(如 SUM、AVERAGE)、统计函数(如 STDEV、MEDIAN)、逻辑函数(如 IF、AND)、查找函数(如 VLOOKUP、HLOOKUP)和文本函数(如 CONCATENATE、LEFT)。
数据导入/导出
支持导入 Excel 文件(.xlsx 格式)和将电子表格导出为 Excel 格式,同时保留公式和格式。
与 AI 功能集成
通过快捷键(如 Ctrl+Shift+/)或点击图标调用 AI 助手。
可以使用自然语言提问,获取数据洞察、公式建议、图表生成,甚至运行 Python 分析。
界面与交互
提供工具栏用于快速访问常用功能,如导入、导出和图表管理。
支持标准电子表格快捷键,方便用户操作。
Python 分析
在浏览器中直接运行 Python 代码,无需安装额外依赖。
使用 WebAssembly 技术,Python 代码在本地浏览器中执行,确保数据隐私。
图表与可视化
支持基于数据生成图表和可视化
Probly的技术栈
前端框架:基于 Next.js 构建应用程序,在现代主流浏览器上流畅运行。
Python 运行环境:借助 Pyodide(编译为 WebAssembly 的 Python),实现浏览器端的 Python 代码执行。
可视化工具:采用 ECharts 实现数据的多样化可视化展示。
Probly如何使用?
安装
可以通过 pip 从 GitHub 安装:
pipinstallgit+https://github.com/bencwallace/probly#egg=probly快速开始
初始化随机变量并进行操作:
>>>importproblyaspr>>>X=pr.Ber()#伯努利随机变量>>>Y=pr.Ber(0.9)>>>Z=pr.Unif(-10,10)#均匀分布随机变量>>>W=(1+X)*Z/(5+Y)#新的随机变量>>>W.mean()#计算均值AI 功能调用
使用快捷键(如 Ctrl+Shift+/)或点击图标调用 AI 助手。
Python 代码运行
在浏览器中直接运行 Python 代码,无需安装额外依赖。
数据导入与导出
支持导入 Excel 文件(.xlsx 格式)和导出为 Excel
Probly的适用场景
日常数据分析:无论是工作中的数据处理任务,还是个人的数据整理需求,都能在电子表格中高效完成分析,借助 Python 代码处理复杂计算,并通过智能辅助获取有用信息。
教育学习领域:可作为教学工具,帮助学生学习数据分析、Python 编程以及数据可视化相关知识,通过实际操作加深理解。
日常办公:普通用户可以利用 AI 功能快速获取数据洞察。
GitHub仓库:https://github.com/PragmaticMachineLearning/probly
更多资讯
热门文章
推荐对话
换一换- 人气排行
- 1 Probly:与Python数据分析能力相结合的AI电子表格应用程序
- 2 WhisperChain:实时语音转录工具,可把口语化的表达变得更正式
- 3 Ai-Trend-Publish:基于AI的趋势发现和内容发布系统
- 4 Level-Navi Agent:一个开源的、通用的网络搜索代理框架
- 5 MultiWeChatManager:一个用于管理多个微信账号的管理器
- 6 Trae国内中文版和海外英文版有什么区别?
- 7 Siri Ultra:开源项目,支持联网、多轮对话,支持DeepSeek系列模型
- 8 UniTok:字节开源的一个同时用于生成和理解任务的视觉分词器
- 9 英伟达被曝挖走小鹏智驾负责人:副总裁吴新宙,清华校友,NGP第一功臣
- 10 Waymo官方暴力突入指南:如何制服一辆完全自动驾驶故障车