「玩转 TableAgent 数据智能分析」实战数据分析演练

2023-12-13 20:28

本文主要是介绍「玩转 TableAgent 数据智能分析」实战数据分析演练,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在这里插入图片描述

文章目录

    • 前言
    • TableAgent 功能亮点
      • 人人都是数据分析师
      • 融合创新应用的新成果
    • TableAgent 使用介绍
      • 登陆
      • 功能介绍
      • 申请认证
    • 实战数据集分析一
      • 导入 CSV 文件数据
      • 发起提问
      • TableAgent 应答结果
      • 贴切的服务
      • 推荐问题提问
    • 实战数据集分析二
      • 分析结果
      • 分析哪个城市的未来人口最多
    • 总结

TableAgent 可以免费体验,注册后可以免费使用5次,次数使用完了,可以认证申请增加次数(每天15次)
【TableAgent公测地址】

前言

数字化时代,数据分析的重要性犹如空气般无处不在。商业数据分析是数字化管理、智能决策的基础,同时数据分析又是一个专业性极强的工作,描述性分析、诊断性分析、预测性分析,会让大多数只会用 Excel 的人望而生畏。

九章云极 DataCanvas 公司自主研发的 TableAgent 数据分析智能体让大模型对个人生产力的赋能,从写纪要、做总结上升到新的台阶,只要会提问,就能成为一个高级的数据分析师,洞察数据奥秘。

TableAgent 功能亮点

人人都是数据分析师

TableAgent 为企业提供私有化部署,系统部署在企业内部,数据不外流,从根本上解决了安全合规的问题,同时 TableAgent 也可以满足企业级数据的大规模、高性能分析的要求,这也是 Code Interpreter 目前的短板。

TableAgent 选择了难度更高的代码生成路线,创造性的提出专家模型组的方法来解决这些难题。

融合创新应用的新成果

本次 TableAgent 发布带来的另外一个重要能力是专业化微调,不同行业不同企业在数据分析上有专业的语言背景和分析模型的独特需求,通用的分析工具很难满足专业化的要求,对此 TableAgent 为能够企业提供专业化微调。

TableAgent 为此配套设计了 T+(Table Family)系统,能够高效的实现定制化的微调工作,同时系统具有自我迭代的能力,系统性的体系支撑更高效的实现数据分析各个环节的升级,让用户在无感知的情况下即可获得不断升级的数据分析体验。

TableAgent 使用介绍

进入平台可以看到如下截图,点击立即体验。

登陆

会进入到手机号+验证码登陆页面,如下图:

功能介绍

登陆成功后可以看到页面中分为内容区域和数据集区域。如下图:

用户可以根据自己的需求上传相关数据集文件,目前线上的 TableAgent 版本仅支持 CSV 格式的数据文件。

数据集上传之后,就可以在下方的输入框中录入想要发起的问题。

申请认证

点击页面右上角申请认证按钮,会打开下面页面,只需填写个人信息即可提交申请认证。

登陆成功免费用量是 5 条,申请认证成功之后,15 天之内,每天会有 15 条免费用量。申请认证页面如下:

介绍完基本功能,下面我们就一起实战使用一下。

实战数据集分析一

选择系统提供的样例数据中“Airbnb 民宿价格&评价” 模块。系统自动提供了 CSV 文件。

导入 CSV 文件数据

CSV 文件数据如下:

发起提问

我发起的提问是:我准备全家去东南亚旅行,我每天的预算在 200~500 美元之间,需要 3~6 个床位,目的地是 Thailand 和 Malaysia,去哪更划算呢?帮我画个图比较下性价比哈。

TableAgent 应答结果

TableAgent 针对本次会话耗时 40.8 秒,使用模型alaya 请求消耗 3846 个 Token, 响应消耗 2734 个 Token,共计 6580 个。

回答的结果非常详细,相当满意。

从数据中我们可以看出,Thailand 的平均价格为 255 美元,平均评分为 4.895,而 Malaysia 的平均价格为 315.667 美元,平均评分为 4.97333。这可能意味着在 Thailand 的价格相对较低,但评分相对较高,而 Malaysia 的价格相对较高,但评分也相对较高。

然而,这只是平均值,具体的房源价格和评分可能会因为房源的具体情况(如房源类型、设施、位置等)而有所不同。因此,如果您对价格和评分有特定的要求,建议您在选择房源时,不仅考虑价格和评分,还考虑其他因素,如房源类型、设施、位置等。

总的来说,如果您对价格和评分都有较高的要求,Thailand 可能是一个更好的选择,但如果您对其他因素也有较高的要求,Malaysia 可能是一个更好的选择。

贴切的服务

在问答结束,TableAgent 还基于当前问题提出了接下来可能感兴趣的问题。这样就可以当用户更加方便快捷的获取到自己想要的信息。

TableAgent 提供了 3 个备用问题,分别是:

  1. 哪些房源的折扣价格较低但评价较高,我可以尝试预订这些房源吗?
  2. 哪种类型的房源的价格更稳定,可以帮助我更好的控制预算?
  3. 哪种床型拥有最多的评价?

推荐问题提问

我们选择其中一个问题,接着进行提问。

在详情中列出了详细的流程以及代码,核心内容如下:

Alaya:

  • 计算每种类型房源的价格变动: 首先,从 df 中提取 Price(in dollar)Offer price(in dollar) 两列,然后计算两者的差值的绝对值,得到价格变动。然后,根据 Title 列进行分组,计算每种类型的价格变动的平均值
  • 价格变动最小的房源类型: 从 df_price_diff 中找出 Price_Diff 列最小的行,取出对应的 Title 列的值
# 首先,从df中提取'Price(in dollar)'和'Offer price(in dollar)'两列,然后计算两者的差值的绝对值,得到价格变动。然后,根据'Title'列进行分组,计算每种类型的价格变动的平均值
df['Price_Diff'] = abs(df['Price(in dollar)'] - df['Offer price(in dollar)'])
df_price_diff = df.groupby('Title')['Price_Diff'].mean().reset_index()
# 从df_price_diff中找出'Price_Diff'列最小的行,取出对应的'Title'列的值
min_price_diff_title = df_price_diff.loc[df_price_diff['Price_Diff'].idxmin(), 'Title']

根据数据分析,价格变动最小的房源类型是"{min_price_diff_title}"。这意味着这种类型的房源的价格相对稳定,你可以更容易地根据自己的预算来控制预算。

实战数据集分析二

第二个数据分析,我们选择的方向是“全球大城市人口 2022-2023”,分析人口增长最高是哪个城市?并且对增长率最高的前10名进行画图展示。信息如下图:

分析结果

根据我们的数据分析,人口增长率最高的城市是Lokoja,来自尼日利亚,人口增长率为6.11%。其次是Bujumbura,来自 Burundi,人口增长率为5.93%。第三是Xiongan,来自中国,人口增长率为5.85%。

以下是这些城市的人口增长率的条形图,可以更直观地看到各城市的人口增长情况:

从这些数据中,我们可以看出,尼日利亚的 Lokoja 市的人口增长率最高,达到了 6.11%,其次是 Burundi 的 Bujumbura 市和中国的 Xiongan 市,两人的人口增长率分别为 5.93% 和 5.85%。这四个城市的人口增长率都非常高,这可能意味着这些城市的人口正在快速增长。

然而,值得注意的是,这些数据只是基于当前的数据进行的分析,实际的人口增长可能会受到许多因素的影响,例如经济状况、政策调整等。因此,这些数据只能作为参考,不能完全决定一个城市的人口走势。

分析哪个城市的未来人口最多

根据我们的数据分析,人口增长最快的城市是Delhi。
我们通过计算每个城市的人口增长来得出这个结果。这是基于当前的人口和增长率。具体的数据如下:

CityPop2023growthRate
0Tokyo-78107.6184-0.0021
1Delhi899297.70840.0273
2Shanghai709822.63440.0243
3Dhaka754312.52000.0325
4Sao Paulo192267.75600.0085
5MexicoCity198304.8338
6Cairo441445.6800 0.0199
7Beijing441854.14420.0203
8Mumbai340744.25600.0160
9Osaka-45632.2416-0.0024

这个表格显示了每个城市的预计 2023 年人口。你可以看到,Delhi 的预计人口增长率最高,这意味着这个城市的人口将在未来几年中迅速增长。

请注意,这个预测是基于当前的人口和增长率,并且可能会有所变动。因为人口增长受到许多因素的影响,包括但不限于经济状况、政策、自然灾害等。因此,这个结果应被视为一种可能的预测,而不是绝对的确定。

总结

TableAgent,由九章云极 DataCanvas 自主研发,为企业提供私有化部署,安全高效。以代码生成为基础,让每个人都能成为高级数据分析师,轻松应对描述性、诊断性和预测性分析。其专业化微调和 T+ 系统满足不同行业的独特需求。

通过实战数据集分析,展示了 TableAgent 强大的数据分析能力。从 Airbnb 民宿价格比较到全球大城市人口增长,TableAgent 提供了直观详细的结果。用户友好的界面、方便的上传功能以及贴切的推荐问题服务使其在数据分析领域脱颖而出。

总体而言,TableAgent 是数字化时代数据分析的得力助手,将复杂的数据分析变得简单易行。

这篇关于「玩转 TableAgent 数据智能分析」实战数据分析演练的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/489847

相关文章

Python使用Pandas对比两列数据取最大值的五种方法

《Python使用Pandas对比两列数据取最大值的五种方法》本文主要介绍使用Pandas对比两列数据取最大值的五种方法,包括使用max方法、apply方法结合lambda函数、函数、clip方法、w... 目录引言一、使用max方法二、使用apply方法结合lambda函数三、使用np.maximum函数

Springboot中分析SQL性能的两种方式详解

《Springboot中分析SQL性能的两种方式详解》文章介绍了SQL性能分析的两种方式:MyBatis-Plus性能分析插件和p6spy框架,MyBatis-Plus插件配置简单,适用于开发和测试环... 目录SQL性能分析的两种方式:功能介绍实现方式:实现步骤:SQL性能分析的两种方式:功能介绍记录

使用 sql-research-assistant进行 SQL 数据库研究的实战指南(代码实现演示)

《使用sql-research-assistant进行SQL数据库研究的实战指南(代码实现演示)》本文介绍了sql-research-assistant工具,该工具基于LangChain框架,集... 目录技术背景介绍核心原理解析代码实现演示安装和配置项目集成LangSmith 配置(可选)启动服务应用场景

最长公共子序列问题的深度分析与Java实现方式

《最长公共子序列问题的深度分析与Java实现方式》本文详细介绍了最长公共子序列(LCS)问题,包括其概念、暴力解法、动态规划解法,并提供了Java代码实现,暴力解法虽然简单,但在大数据处理中效率较低,... 目录最长公共子序列问题概述问题理解与示例分析暴力解法思路与示例代码动态规划解法DP 表的构建与意义动

Redis的数据过期策略和数据淘汰策略

《Redis的数据过期策略和数据淘汰策略》本文主要介绍了Redis的数据过期策略和数据淘汰策略,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一... 目录一、数据过期策略1、惰性删除2、定期删除二、数据淘汰策略1、数据淘汰策略概念2、8种数据淘汰策略

轻松上手MYSQL之JSON函数实现高效数据查询与操作

《轻松上手MYSQL之JSON函数实现高效数据查询与操作》:本文主要介绍轻松上手MYSQL之JSON函数实现高效数据查询与操作的相关资料,MySQL提供了多个JSON函数,用于处理和查询JSON数... 目录一、jsON_EXTRACT 提取指定数据二、JSON_UNQUOTE 取消双引号三、JSON_KE

在Java中使用ModelMapper简化Shapefile属性转JavaBean实战过程

《在Java中使用ModelMapper简化Shapefile属性转JavaBean实战过程》本文介绍了在Java中使用ModelMapper库简化Shapefile属性转JavaBean的过程,对比... 目录前言一、原始的处理办法1、使用Set方法来转换2、使用构造方法转换二、基于ModelMapper

Python给Excel写入数据的四种方法小结

《Python给Excel写入数据的四种方法小结》本文主要介绍了Python给Excel写入数据的四种方法小结,包含openpyxl库、xlsxwriter库、pandas库和win32com库,具有... 目录1. 使用 openpyxl 库2. 使用 xlsxwriter 库3. 使用 pandas 库

Java实战之自助进行多张图片合成拼接

《Java实战之自助进行多张图片合成拼接》在当今数字化时代,图像处理技术在各个领域都发挥着至关重要的作用,本文为大家详细介绍了如何使用Java实现多张图片合成拼接,需要的可以了解下... 目录前言一、图片合成需求描述二、图片合成设计与实现1、编程语言2、基础数据准备3、图片合成流程4、图片合成实现三、总结前

SpringBoot定制JSON响应数据的实现

《SpringBoot定制JSON响应数据的实现》本文主要介绍了SpringBoot定制JSON响应数据的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们... 目录前言一、如何使用@jsonView这个注解?二、应用场景三、实战案例注解方式编程方式总结 前言