Probly:与Python数据分析能力相结合的AI电子表格应用程序

Probly 是什么?

Probly 是一款 ai 驱动的电子表格应用程序,它将电子表格的功能与 Python 数据分析能力相结合。

Probly .webp

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 安装:

pip install git+https://github.com/bencwallace/probly#egg=probly

快速开始

  • 初始化随机变量并进行操作:

>>> import probly as pr
>>> 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

收藏

相关文章

最新工具
喵记多APP
喵记多APP

快手推出的边聊天边记录的AI笔记,主要功能包括管理笔记,如剪藏、...

畅图
畅图

一款由摹客推出的AI原生可视化工具,专为个人和团队的创意表达、知...

Ztalk ai
Ztalk ai

一个AI驱动的会议实时语音翻译平台,可以与 Zoom、Googl...

Supercut
Supercut

一款屏幕录制工具,能帮你快速录下屏幕上的内容,录制的视频可以自动...

DreamShootAI
DreamShootAI

一个能帮你用照片生成各种风格图片的AI情侣照片生成工具,比如情侣...

讯飞星辰MaaS
讯飞星辰MaaS

科大讯飞开发的一款一站式AIGC内容运营平台,主要面向开发者,提...

星辰Agent开发平台
星辰Agent开发平台

讯飞星火新一代智能体Agent开发平台,助力开发者快速搭建生产级...

Drimo智能影视创作平台
Drimo智能影视创作平台

一款由追梦极客推出的面向影视、广告从业者以及AI视频创作者设计的...

码上飞
码上飞

一个需求秒变软件的全流程自动化智能开发平台,码上飞是L4级无人软...

Simular AI
Simular AI

一款专为Mac用户设计的本地AI智能助手,它能通过自然语言处理执...