分析excel和python在处理数据时各自的优劣点?
1个回答
2021-06-24 · 学动漫、设计、电竞、电商、短视频、软件等
关注
展开全部
两者都是数据分析处理工具,excel上手简单,操作界面人性化,小批量数据处理神器;
python需要点编程基础,安装步骤、导入库、编译器、语法让很多人不懂了,但它在扩展性强,存在大量外部扩展库,什么批量合并excel工作簿、批量发送邮件、自动化生成报表之类,虽然这些excel都可以,但涉及到VB语言,远不及python语法简单;但是如果一份几百条数据,需要统计一个结果,excel插入透视表,分类汇总两步搞定,你非要用python,先是导入pandas/numpy,又是xlrd,接着又是groupby,一顿操作猛如虎,看着十分高大上,人家excel2秒钟早已搞定;
数据处理:两者都很熟练的情况下,不考虑数据数量,基本平分秋色,excel成熟体系的快捷键、功能;python丰富的各类外部库;
数据分析:这个的话excel虽然有规划求解、方差分析、T检验之类的工具,但是你要搞个k-mean聚类、决策树之类的,excel是不行的,还有就是处理数据级与运行效率的问题,excel单表100W,能处理得差不多就二三十万,多了就卡死了,python就不存在这个问题。
总而言之,公司日常报表,财务类、考勤类、部门小组业绩类,这些基本excel就可以搞定,但你要搞大数据分析,随随便便几百万条数据,excel表示心有余而力不足。
python需要点编程基础,安装步骤、导入库、编译器、语法让很多人不懂了,但它在扩展性强,存在大量外部扩展库,什么批量合并excel工作簿、批量发送邮件、自动化生成报表之类,虽然这些excel都可以,但涉及到VB语言,远不及python语法简单;但是如果一份几百条数据,需要统计一个结果,excel插入透视表,分类汇总两步搞定,你非要用python,先是导入pandas/numpy,又是xlrd,接着又是groupby,一顿操作猛如虎,看着十分高大上,人家excel2秒钟早已搞定;
数据处理:两者都很熟练的情况下,不考虑数据数量,基本平分秋色,excel成熟体系的快捷键、功能;python丰富的各类外部库;
数据分析:这个的话excel虽然有规划求解、方差分析、T检验之类的工具,但是你要搞个k-mean聚类、决策树之类的,excel是不行的,还有就是处理数据级与运行效率的问题,excel单表100W,能处理得差不多就二三十万,多了就卡死了,python就不存在这个问题。
总而言之,公司日常报表,财务类、考勤类、部门小组业绩类,这些基本excel就可以搞定,但你要搞大数据分析,随随便便几百万条数据,excel表示心有余而力不足。
光点科技
2023-08-15 广告
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件...
点击进入详情页
本回答由光点科技提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询