如何使用 OpenClaw 分析数据

上传 CSV 文件,运行 Python 分析,生成图表,并通过对话获取见解。

简介

传统的数据分析需要具备 Python、R、SQL 或专用工具的知识。具有代码执行功能的 OpenClaw 代理允许您通过自然语言分析数据。上传 CSV 文件,提出问题,代理会编写并运行代码来找到答案,并附带图表和可视化。

先决条件

  • 一个具有活动代理的 KiwiClaw 账户(设置指南
  • 标准或企业计划(代码执行需要沙盒访问权限)
  • 要分析的数据文件(CSV、JSON、Excel)

分步说明

步骤 1:启用代码执行

确保您的代理在设置中启用了沙盒访问权限。这为代理提供了一个安全的环境来编写和运行用于数据分析的 Python 脚本。

步骤 2:上传您的数据

使用代理仪表板中的“文件”页面上传 CSV、JSON 文件或 Excel 电子表格。代理可以在运行分析时访问这些文件。

步骤 3:提出您的疑问

用简单的语言描述您想知道的内容:

“分析 sales_q1.csv 中的销售数据。向我展示每月收入趋势、按收入排名的前 10 名产品以及按购买频率划分的客户群。为每个生成图表。”

步骤 4:审查和改进

代理生成分析、图表和书面见解。提出后续问题以更深入地研究有趣的发现。代理会记住先前分析步骤中的上下文。

步骤 5:安排定期报告

对于定期更新的数据,使用 cron 任务自动运行分析并将报告发送到 Slack 或电子邮件。

专家提示

  • 使用 数据分析师模板 获取预配置的分析环境。
  • 具体说明输出格式 - 根据您的受众要求提供表格、图表或书面摘要。
  • 与 Web 数据结合 - 代理可以抓取 Web 数据并与您上传的文件一起分析。
  • 导出结果 - 要求代理将分析结果另存为新的 CSV 文件,以便在其他工具中使用。

常见问题解答

OpenClaw 支持哪些数据格式进行分析?

OpenClaw 可以分析 CSV、JSON、Excel (.xlsx)、TSV 和纯文本文件。该代理使用带有 pandas、matplotlib 和其他数据科学库的 Python 来处理您的数据。它还可以从 API 和网页获取数据。

我需要了解 Python 才能使用 OpenClaw 分析数据吗?

不需要。您可以用简单的英语描述您想要的内容,代理会为您编写并运行 Python 代码。您可以要求提供图表、统计分析、摘要等,而无需编写任何代码。

代理可以处理大型数据集吗?

该代理可以处理高达数百兆字节的文件。对于非常大的数据集,它使用高效的 pandas 操作和采样技术。如果您的数据超过内存限制,代理会建议分块处理等方法。

将数据转化为见解

上传您的数据,用简单的英语提问,并取回图表和分析。