提示 TRAE 是面向开发者、职场人与学生的 AI 办公平台,有 TRAE Work 和 TRAE IDE 两款产品。
TRAE Work 侧重学习、办公与工程执行场景,无论你是开发者、职场人、学生,都可以用它写方案、做分析、处理文件、推进协作,并完成需要持续执行、检查和产出结果的自动化任务。支持 桌面端 、网页版 和 移动端 ,多端协作,随时发起任务、查看进展、持续推进。
TRAE IDE 适合写代码、读项目、改 Bug 等开发工作,更适合期望精细控制自己的代码改动和执行过程的开发者。
作者:杨辉
TRAE 战略分析师
提示 本文来自 TRAE 团队的战略分析同学,他将从“什么是数据分析”以及“数据分析的常见痛点”这两个基本问题出发,结合两个真实数据分析场景,带大家实际操作如何使用 IDE 进行数据分析。让更多的非开发背景的同学也能轻松应对复杂的数据分析任务。
本文实践操作版本:TRAE 中国版
模型选择:Auto 模式
什么是数据分析? 数据分析是指通过收集、清洗、整理、分析和解读数据 ,提取有价值信息、挖掘数据规律 ,从而为决策提供依据的过程。它核心价值在于将零散的数据转化为可落地的洞察 ,助力不同领域解决问题、优化流程、提升效率。
在众多职业(例如咨询、金融、互联网)场景中,数据分析都是不可或缺的核心能力。
数据分析常见痛点 在数据分析工具发展的早期阶段,Excel 是绝大多数从业者的首选工具。它操作门槛低、功能全面 ,既能完成数据的录入、清洗和计算 ,也能通过数据透视表快速汇总分析数据,还支持柱状图、折线图、饼图等多种图表制作 ,将复杂的数据结果可视化呈现,满足了日常工作中基础的数据分析需求。
对于简单的数据汇总(数据量级 < 1万行),Excel通常较为流畅,操作响应秒级,但是当数据量级超过1万行甚至10万行时,Excel 开始变慢,筛选、排序、数据透视表等操作耗时延长(秒到分钟级)。 当表格里有大量VLOOKUP、SUMIFS、数组公式,或是跨表引用、嵌套函数时,甚至出现文件崩溃 的情况,通常需要关闭自动计算(改为手动计算),并且频繁保存,否则文件崩溃会导致几个小时的工作量白费。
数据分析本是一项对技术能力有较高要求的专业工作,但在 AI 编程技术的赋能下,非技术背景的从业者也能借助 AI IDE 高效完成从数据处理、深度分析到可视化呈现的全流程,彻底突破 Excel 在复杂场景下的应用瓶颈。
例如,用户无需再记忆繁杂的公式或代码语法,只需用自然语言描述分析需求,AI 就能自动拆解任务、生成代码并输出精准结果。无论是基础的数据清洗(如读取 CSV 文件并处理重复值)、业务指标计算(如按区域汇总销售额),还是更复杂的可视化呈现(如用折线图展示月度趋势)与进阶的预测分析(如通过时间序列算法预测未来销量),都能通过简单的自然语言指令快速实现——而在过去,这些能力对非技术人员而言几乎是难以企及的。
提示 一言以蔽之,AI 让数据分析告别 “专业壁垒”,成为所有非专业人员都能零门槛上手的实用工具。
为什么用 TRAE 做数据分析 我们把 Excel、ChatGPT、TRAE IDE 基于数据分析的场景进行了多维度对比,可以发现 IDE 在效率、适配性与智能化上全面超越 Excel 与 Chatbot(例如ChatGPT) :
和 Excel 相比 性能无上限: 轻松驾驭 10 万行甚至百万行数据,彻底告别 Excel 处理大数据时的卡顿、假死与崩溃风险。零代码分析范式: 告别复杂的 VLOOKUP、SUMIFS 嵌套或 VBA 脚本。通过自然语言指令即可驱动分析,让非技术人员也能完成高阶统计。端到端流程自动化: 实现从原始清洗、多维分析到可视化呈现 的一键式串联,将原本碎片化的操作转化为自动化的数据流水线。逻辑沉淀: 分析过程不再是不可逆的手动点击,而是自动生成可复用的分析脚本 。今年的分析模型,明年新数据只需一键运行即可复用。和 ChatBot 类型的产品相比 操作便捷灵活: 原生支持超大文件及多个分散文件的关联处理,无需手动切分或反复上传,直接在本地工作区起步。项目理解满分: 具备项目级上下文理解能力,深度关联历史分析逻辑与业务标签,避免了 Chatbot 常见的重复沟通与上下文断裂。中间逻辑可追溯、可追问: 拒绝“结果黑盒”,你可以针对分析过程中的任何中间步骤进行追问和校验 (如:“为什么这么过滤?”),确保逻辑百分之百准确。分析产出持久化: 支持将图表与分析结果直接转化为多格式持久化文件 。这种“产出即资产”的能力,为深度分析与跨工具协作提供了坚实的工程基础。多工具协同执行: 凭借智能推理与多工具协同,不仅精准识别需求,更能自动配置环境并执行代码,实现真正闭环的 AI 分析体验。实操 Stack Overflow 开发者调研是一份面向全球开发者的问卷报告,调研当前开发领域的技术趋势与核心痛点等。他们每年会将源数据发布在其官网 https://survey.stackoverflow.co/
本教程以Stack Overflow 2025年开发者调研数据为例,演示如何用TRAE 完成全流程数据分析。
工具安装与数据准备 本次演示的 TRAE SOLO 模式后续已经进行产品更新,当前演示界面是升级之前的界面。
下载安装 T RAE :访问 TRAE 官网(www.trae.com.cn),下载安装包,按引导完成安装,用手机号账号登录即可。打开 TRAE IDE 的 SOLO 模式 :TRAE IDE 目前提供 SOLO 和 IDE 两种模式,本次我将选择 TRAE IDE 的 SOLO 模式来完成需求。 提示 SOLO 模式 和 IDE 模式的区别:
SOLO:AI 主导全流程,自动拆解任务、调度工具,开发者仅需提需求、审核成果
IDE:开发者主导,AI 提供代码补全、智能问答等辅助,保留传统开发流程,掌控感更强
SOLO 模式有2个选项,分别为 SOLO Builder 和 SOLO Coder,我们本次选择 SOLO Coder,其中的Plan模式也为分析方案的讨论提供了很大便利。
提示 SOLO Builder 和 SOLO Coder 的区别:
SOLO Coder: 适合已有复杂项目的迭代、重构、Bug修复,可自主规划、执行多步任务
SOLO Builder: 适合从0到1完整项目的快速原型验证,从需求分析到部署全流程自动化
img-410 · 图片展示了全新SOLO智能体的两种模式。左侧是SOLO Coder,擅长项目迭代、问题修复与架构重构,能智能任务规划、自 单文件数据分析场景 数据准备 从 https://survey.stackoverflow.co/ 下载 Stack Overflow 2025 调研数据集 ,包含「受访者基本信息、技术使用习惯、AI工具态度」等维度,将数据集保存至本地文件夹(例如 “StackOverflow2025” ),方便后续 TRAE 进行读取。
需要注意的是,要单独创建一个文件夹,将下载下来的数据集保存在这个文件夹内,而不是直接打开excel文件。
选择「打开项目」,找到对应文件夹打开。
img-411 · 图片展示的是从官网下载的StackOverflow2025数据文件夹内容。文件夹内有一个名为“stack - overf img-412 · 图片展示了SOLO Coder编辑器界面。左侧为任务管理区域,有“新任务”按钮及“选择项目”选项。中间是SOLO Cod 开始数据分析 直接在对话框里输入指令,指令可以简单(例如“帮我分析一下这个数据集”) ,也可以更细节具体,可以参考下方,这一步是为了让 AI 清晰自己的角色定位。 PLAIN TEXT 复制
我是数据分析师,需要分析Stack Overflow 2025开发者调研数据。
请读取本地文件夹“StackOverflow2025”中的CSV文件,查看数据的前10行、字段列表、数据形状(行数/列数),统计各字段的缺失值数量,生成基础信息报告。
注意处理中文编码问题,避免乱码。从官网下载的数据是 zip 文件,无需人工手动解压 ,AI 自己会解压并使用 Python 来读取和分析数据;大概经过2分钟,AI 会显示初步分析结果,例如 数据基本情况、开发者画像、AI工具使用情况、薪资情况以及技术使用情况 等多个方面 img-413 · 这张图片展示了使用TRAE工具进行单文件数据分析的实操过程界面,核心为工具的操作指令与执行步骤。界面内显示工具的“思考过 img-414 · 界面截图 img-415 · 这张图片展示了使用TRAE完成Stack Overflow 2025开发者调查数据分析的实操过程,上方是包含编程相关词汇 img-416 · 这张图片呈现了用TRAE完成单文件数据分析场景中,AI给出的初步分析结果界面内容,详细展示了开发者相关的多维度分析数据。 img-417 · 图片展示的是关于开发者工作与薪资分析的相关数据。其中,NoSQL数据库方面,MongoDB(12.7%)和Redis(1 img-418 · 图片展示了开发者薪资分布等数据情况。平均年薪为$87,850,中位数$74,878,薪资范围从$1到$949,750不等 从初步的分析返回结果来看,我们可以发现一些有趣的下钻分析的维度 ,例如:年龄分布和薪资情况是否有关系img-419 · 图片展示了TRAE对年龄分布和薪资情况关系的分析结果。AI创建了“age_salary_analysis.py”分析脚本 img-420 · 图片展示了TRAE对“开发者薪资数据”进行分析后得出的相关性分析结果及不同年龄组薪资统计。相关性分析中,皮尔逊相关系数为 img-421 · 界面截图 img-422 · 界面截图 最常用的编程语言和薪资情况是否有关系 img-423 · 这张图片展示了用TRAE做数据下钻分析的操作内容,对应上下文里“最常用的编程语言和薪资情况是否有关系”的分析方向。页面顶 img-424 · 图片展示了2025年Stack Overflow开发者调查中使用的15种编程语言及平均薪资情况。其中,JavaScrip img-425 · 界面截图 img-426 · 图片展示了编程语言与薪资的相关性分析结果。标题为“四、编程语言与薪资的相关性”,列出了编程语言、相关系数、相关性强度、相 img-427 · 这张图是实战指南中单文件数据分析场景里展示的TRAE工具对数据进行初步分析的结果界面,核心呈现了相关分析结论与可视化内容 工作满意度和薪资情况是否有关系 img-428 · 图片展示的是一个数据分析任务界面。界面中显示任务名称为“SOLO Coder”,任务描述为用户想了解工作满意度和薪资情况 img-429 · 图片展示了在使用TRAE进行单文件数据分析时,对工作满意度与薪资关系分析过程中出现的错误及修复情况。画面中显示了代码编辑 img-430 · 图片展示的是工作满意度与薪资关系分析报告。报告包含数据分析概述,如数据基本情况、工作满意度分布等;以及不同工作满意度组的 img-431 · 图片展示的是工作满意度与薪资情况的相关分析数据。表格中列出了不同工作满意度等级(0 - 10分)的样本数、平均薪资、中位 img-432 · 图片为AI对开发者工作满意度与薪资情况相关性的分析结果。包含相关性系数、相关性解释、可视化分析结果等内容。相关性系数为0 img-433 · 图片为文档中“五、主要结论”部分内容,总结了薪资水平与工作满意度的相关性、薪资对工作满意度的影响、工作满意度受多种因素影 img-434 · 这张图片呈现的是用TRAE工具完成的“工作满意度与薪资关系分析报告”的部分内容,对应文档提及的薪资相关下钻分析维度。报告 img-435 · 这张图片展示了用TRAE进行单文件数据分析后的核心结果,内容为分析得出的关键发现、相关性分析及主要结论。其中明确标注了“ img-436 · 图片展示的是关于Stack Overflow 2025开发者调查数据的分析总结。内容包括工作满意度与薪资的正相关关系,薪 原始数据里有个字段是“国家”,因为字段较多,所以 AI 在最开始的描述性统计时没有提到,但如果期望补充更多下钻分析的维度,可以直接问 AI PLAIN TEXT 复制
分析一下不同国家的薪资分布(看一下前10国家,按调研用户数量排序,薪资中位数,均值和25/75分位数,全部换算为美金)img-437 · 图片展示了TRAE对不同国家薪资分布的分析结果。AI将所有薪资数据统一换算为美元后进行分析,列出前10个国家的薪资分布情 img-438 · 这张图片是单文件数据分析场景下,TRAE工具初步分析得到的按薪资中位数排名的相关数据。图片上方呈现了美国、德国、英国等1 img-439 · 图片展示了TRAE对单文件数据分析的初步分析结果。内容包括薪资水平情况,如美国薪资水平遥遥领先,中位数达$150,000 可以交叉“国家”和“开发者身份”,分析薪资分布情况 PLAIN TEXT 复制
分析一下不同国家、不同开发者身份的薪资分布(看一下前10国家,前一下前10开发者身份,按调研用户数量排序,薪资中位数,均值和25/75分位数,全部换算为美金)img-440 · 图片展示了在Stack Overflow 2025数据集分析中,创建脚本分析不同国家、不同开发者身份薪资分布情况的过程。 img-441 · 图片展示了使用TRAE对Stack Overflow 2025年数据进行单文件数据分析的详细结果。在“国家”维度下,前1 img-442 · 图片展示了前10个开发者身份(按调研用户数量)及主要发现。前10个身份依次为全栈开发、后端开发、软件解决方案架构师、前端 img-443 · 图片展示了不同国家的薪资排名情况。后端开发者薪资排名中,美国最高为$175,000,加拿大$111,000等;软件架构师 生成数据分析图表 提示 数据分析常常需要结合图表,可以更加直观展示数据情况。
直接在对话框里输入指令,指令可以简单(例如“帮我画一个 XX图 ”) ,也可以更细节具体,可以参考下方。
PLAIN TEXT 复制
帮我画一个热力表,横轴是国家(按中文名称),数轴是开发者类型(简写),数值是薪资平均值img-444 · 图片为不同国家和开发者类型的薪资平均值热力图,以颜色深浅表示薪资水平。横轴为国家,包括美国、德国、英国、日本、法国、加拿 PLAIN TEXT 复制
帮我画一个图,展示每个国家的25/75/中位数 薪资,只需要展示前10国家即可img-445 · 图片展示了前10个国家的薪资分位数分布,按调研用户数量排序。横轴为薪资(美元),纵轴为国家。每个国家对应一个蓝色的长条, PLAIN TEXT 复制
帮我画一个气泡图,横轴是薪资均值(单位是美金),数轴是每日使用过AI的占比,大小是开发者调研用户数量,展示前10国家,气泡大小适中,注意美观img-446 · 界面截图 数据分析结果导出 除了数据分析和画图外,我们也可以将分析结果储存为CSV 、Excel等格式方便后续阅读和处理数据, 或者 让其将完整报告存储为MD、PDF、 PPT 等 格式 方便阅读文文字内容 。 以csv为例,
PLAIN TEXT 复制
帮我把每个国家的调研人数,薪资中位数,25/75分位数和均值导出为csvimg-447 · 图片是一张表格,展示了不同国家的调研人数、薪资中位数、薪资平均值、25%分位数、75%分位数、标准差、薪资范围(25%- 总结 以上分析只是这个数据集的一部分,还有其他分析维度例如 AI 工具使用率分析、编程语言偏好分析、工具偏好与AI使用关联性等,大家可以自行修改提示词探索。
跨文件分析场景 有时候数据分散在不同的文件,而我们需要将不同文件之间的数据对比结合起来分析,因此会有跨文件分析的场景。
数据准备 从 https://www.kaggle.com/datasets/retailrocket/ecommerce-dataset/data 下载 Retailrocket recommender system dataset 数据集; 该数据集包含四个文件:一个存储用户行为数据的文件(events.csv)、两个存储商品属性数据的文件(item_properties_part1.csv和item_properties_part2.csv),以及一个描述类目层级结构的文件(category_tree.csv);无需手动解压 ,可以直接把数据集保存至本地文件夹(例如 “电商推荐” ),方便后续 TRAE 进行读取。
img-448 · 图片展示了电脑桌面文件夹列表。左侧有“电商推荐”和“StackOverflow2025”两个文件夹,右侧显示文件夹创建时 选择「打开项目」,找到对应文件夹打开。
开始数据分析 直接在对话框里输入指令,指令可以简单(例如“帮我分析和总结一下这个数据集”); 可以看到三个文件里,ategory_tree.csv是商品类别树结构(1670行);events.csv是户行为事件(276万行),主要是三类事情:浏览、加入购物车和交易;item_properties是商品属性(2000万行),包含多种属性类型 img-449 · 这是SOLO Coder工具的操作界面,核心为使用者输入的指令“帮我分析和总结一下这个数据集”,下方是对应的代码执行过程 img-450 · 界面截图 img-451 · 这张图片是用户行为事件与商品属性的数据分析内容,对应文档中跨文件分析场景下的相关内容,属于该实战指南实操环节的配套数据说 img-452 · 图片展示了TRAE数据集特点、数据集用途、数据质量评估及分析建议等内容。数据集特点包括数据规模大、行销链路完整、商品信息 我们可以先针对单个文件夹做一些下钻分析,例如:下钻分析商品类别树分布,可以看到顶级类别数量为25个,最深层级为6层,层级3和层级4是最主要的层级,共占81.90%,平均每个父类别有4.54个子类别,中位数为4,表明类别结构比较均衡 img-453 · 这是SOLO Coder工具的操作界面截图,展示商品类别树分布分析的过程:上方显示需求为分析category_tree. img-454 · 图片展示了商品类别树结构的分析结果。2.顶级类别分析中,顶级类别数量为25个,顶级类别ID有231等。3.类别层级分布显 img-455 · 图片展示了商品类别树结构的分析结果。表格中列出了顶级类别数量及对应百分比,如类别1有44个,占比12.15%等。底部总结 img-456 · 图片展示了TRAE对电商平台商品类别结构的业务建议及数据可视化结果。建议包括优化顶级类别、关注中间层级、调整不平衡父类别 下钻分析用户行为数据,可以看到共计141万个用户和276万条记录,平均一个用户有1.96条记录;71%的用户仅1条记录,27%的用户有2-10条记录,1.4%用户有超过10条记录;从事件类型看,浏览占比96.67%,加入购物车为2.52%,购买为0.81%;浏览从加入购物车转化比例为2.60%,加入购物车到交易为32% img-457 · 这张图片展示了使用TRAE工具分析用户行为数据的实操过程,首先在对话框输入“分析用户行为数据,看下整体的浏览到购买的转化 img-458 · 图片展示了用户记录数分布情况。平均每个用户记录数为1.96,中位数每个用户记录数为1。2.1分布概况中,单记录用户100 img-459 · 这张图片展示的是TRAE工具中数据分析的结果内容,涵盖事件类型分布、转化漏斗分析及用户转化相关统计数据。其中事件类型分布 img-460 · 图片为数据分析结果与业务建议总结。关键发现包括用户活跃度低、浏览到购买转化率低、加入购物车到交易转化率好、购买用户质量高 img-461 · 图片展示的是TRAE平台对用户行为数据的分析总结。指出用户数量大但活跃度和转化率低,多数仅浏览未完成购买,建议优化留存和 下钻分析商品属性数据,可以看到共计2000万条属性记录,涉及40万商品,平均一个商品3个属性;除了库存(available)和类目(categoryid)这两个属性外,其他属性都被哈希;最常用的前10个属性使用占比基本都是100% img-462 · 图片展示了TRAE对商品属性数据的深度分析报告。报告指出,平均每个商品属性数为28.78,中位数为27.0,最多属性的商 img-463 · 这张图片展示了针对商品属性数据的分析内容,对应跨文件分析场景下对item_properties商品属性数据的下钻分析环节 img-464 · 图片展示了TRAE中商品属性数据的多值属性情况。有2个属性只用单一值,属性764和159,分别只被1285872个和51 img-465 · 图片展示的是电商平台商品属性系统分析结果。内容包括属性丰富度、核心属性明确、属性类型多样、数值型值常见、属性命名不明确等 除了单个文件下钻分析外,我们也可以交叉三个文件进行分析,例如按顶级类别看下从浏览到加入购物车到交易的转化比例:可以看到平均转化率为0.91%,3个类别(140、1224、859)转化率高于1%,11个类别转化率低于0.5%,其他介于0.5-1%;7个类目的浏览量低于1000,其中2个浏览量为0PLAIN TEXT 复制
按25个顶级类别看下从浏览到加入购物车到交易的转化比例(浏览事件粒度,不是商品或者用户粒度,如果一个商品的类别有过变化,用最新的类别)img-466 · 图片展示了25个一级类目转化漏斗分析(PV粒度),包含整体数据和各一级类目详细转化数据。整体数据中,总浏览量为2,410 img-467 · 图片展示了按顶级类别看从浏览到加入购物车到交易的转化比例数据。表格中列出了类别编号、浏览量、加购量、交易量、浏览到加购转 img-468 · 图片展示了按顶级类别看从浏览到加入购物车到交易的转化比例分析结果。流量冠军类目140,浏览量696,282,交易量7,5 img-469 · 图片展示了按顶级类别看从浏览到加入购物车到交易的转化比例分析结果。其中,类目250的转化率为44.12%,但加购率较少; 生成数据分析图表 可以直接在对话框里输入指令,例如:
PLAIN TEXT 复制
帮我画一个图,按top 10顶级类别浏览到加入购物车,加入购物车到交易的比例,并在图表的上方,加上每个类目的浏览、加购、交易次数img-470 · 图片展示的是Top 10顶级类别完整转化漏斗分析图表,标题为“Top 10顶级类别完整转化漏斗分析(浏览 - 加购 - PLAIN TEXT 复制
帮我画一个气泡图,横轴浏览到加购的转化,竖轴是加购到购买的转化,大小是浏览量级,只需要画按浏览量前10个顶级类别img-471 · 图片为TRAE生成的Top 10顶级类别转化分析气泡图,横轴为浏览→加购转化率(%),纵轴为浏览量(%)。气泡大小代表浏 数据分析结果导出 PLAIN TEXT 复制
把以上top 10 顶级类别的气泡图导出为ppt可以发现,TRAE 会使用 matplotlib 绘制相关气泡图,截屏然后插入ppt里面,而没有使用PPT原生画图能力。
img-472 · 这张图是TRAE工具生成的Top 10顶级类别转化分析气泡图,图表标题明确标注气泡大小代表浏览量,横轴为“浏览-加购转化 当然你也可以通过提示词「请帮我在 PPT 里面直接画图,而不是复制图片」,TRAE 也能调用 PPT 相关能力进行构图,但画出来的图片美观度略有不足,只能达到基本要求。
img-473 · 图片为TRAE生成的“Top 10 顶级类别转化分析气泡图”,展示的是“浏览→加购 vs 加购→交易转化率”。横坐标为“ 以上分析只是这个数据集的一部分,还有其他分析维度例如其他属性对购买转化比例的影响等,大家可以自行修改提示词探索。
写在最后 无论是咨询项目(例如银行压力测试、消费品市场趋势分析等),还是互联网场景下的数据任务(例如分国家用户留存分析、付费转化漏斗搭建等),基本都能通过 AI IDE 高效落地。AI IDE 在数据挖掘与深度分析环节的表现堪称出色,能精准完成核心任务 ;仅在最终数据可视化呈现的细节优化上,偶尔需要少量辅助调整,但其整体交付质量大多超出预期,大幅提升了数据分析的效率与专业性。
IDE 从来不是专业开发者的专属工具,它可以离每个人的工作和生活都更近一些。借助 AI 的能力,我们不必精通复杂的编程语言,也能把一个个灵感和想法变成真正可落地的“数字小帮手”;不管你是产品、运营、数据分析、设计师,还是任何一一个角色,都可以用 AI Coding 去搭建属于自己的智能工作台。
期待多样化的你带来更多不一样的 AI Coding 实现!