大家好,今天小编关注到一个比较有意思的话题,就是关于分析师需要学习python吗的问题,于是小编就整理了6个相关介绍分析师需要学习Python吗的解答,让我们一起看看吧。
- 学了基于Python的数据分析后,还有必要花精力学MATLAB,R等工具吗?
- Python开发的大佬们,做开发是不是需要算法好呀?
- Python做数据分析明明更快,为什么大部分人学Excel,不学Python?
- 对编程完全零基础的人来说,有必要花费时间去自学python语言吗?
- 学习python是报班好还是自学呢?
- 方向是大数据,零基础,从python入手发展合适吗?
学了基于Python的数据分析后,还有必要花精力学matlab,R等工具吗?
如果进研究所,那就MATLAB+SAS,matlab太理论,SAS偏理论但商业完全hold住,除了钱…R的看家本领是统计,但这方面又远不如SAS,也除了钱…MATLAB和SAS真金白银养着那么多统计学家,计算机专家,数学家…如果进商业界,玩转Python就足够
Python开发的大佬们,做开发是不是需要算法好呀?
首先来回答你的问题,Python开发并不一定非要算法好,当然算法好的话,你能做的事情就更高级,相应的收入也会高很多。
一般来说,程序开发从初级开始,然后逐渐向中级、高级递进,最后到专家级别,如果算法不好的话,是很难进入专家行列的。
附图是笔者在教别人的时候整理的一个表格,里面针对不同级别的Python工程师有不同的要求,你可以参考下。
Python能做的事情很多,一般数据分析、网络爬虫这样的并不需要算法多牛逼,但是如果你要从事人工智能方面的工作,
那么则对算法有很高的要求,这直接关系到性能和效率的问题,举例来说,比如做人脸识别,别人1秒就搞定了,你要好几秒,这个时间的差异基本上都是由算法决定的、
希望我的回答对你有帮助~
算法不是开发必备技能,这要看你具体做哪块内容,不同的开发内容所用到的技能也不一样,因为Python所应用到的领域有很多,具体情况具体分析。以下几点带你了解所用到的算法的地方
1.数据挖掘方面的工作,这个工作岗位会用到一些算法,不过数据挖掘岗位不是那么严格,如果是初级的数据挖掘岗位,对于算法要求不是很多,如果是高级的数据挖掘,那算法的部分随处可见,算法也是必备技能之一。
2.人工智能。近几年人工智能大火,从而也带动了Python的发展,只要是人工智能的岗位算法是绕不开的,虽说其他语言也可以,但是都没有Python简单易懂和高效率,越高的职位也要求你对算法理解程度越高。
3.如果单单的爬虫,开发项目,算法倒是很少用到,项目效率也是很高的,毕竟Python也只是脚本语言,易学易懂,也是新手学习编程的最佳选择!
希望以上回答对你有所帮助!
算法是计算机学习中必不可少的东西,你绕不开,虽然说有时候不需要复杂的算法,但是还是有算法存在的,如果你想拿高薪,那么算法这个灵魂的东西怎么能缺失呢?就说搬砖,普通的搬砖,没灵魂不赚钱,带上灵魂搬砖能飞黄腾达,变成建筑师。
Python做数据分析明明更快,为什么大部分人学excel,不学Python?
Excel学习时间短,学习成本低,用途单一。
Python学习时间长,学习成本高,用途广泛。
Excel日常大家都用,上手快,比较容易就能实现目标;学Python要搭环境写代码,还要学习Python基础知识,还要学会debug,花的时间比较多,当然学会了,用途也很广,至少可以称作会编程了吧[捂脸]。
最好是两者都会,能用Excel快速解决的,干嘛要费事去写程序呢。
如果只是日常使用,Excel上手更快,使用更方便。对于快捷键的使用也能加速办公效率。Excel可以满足日常90%用户的使用,如果是10%的用户,那么可以使用python,java等工具***使用。
python上手难度较高,如果没有学过计算机的基础知识想上手python有较大难度。很多Python的学习者会止步在安装配置、bug处理上,还没进行数据分析就放弃了。
如果想做出各种好看的图表,使用Python可视化类工具,可以只用几行代码就完成了,省时省力,还具有交互功能。如果需要调整也只要修改代码,不用费心费力重新做图。
原则上是那个方便,用着顺手,就用哪个。
如果你平常接触的数据都是10万以内的小数量级,那么其实是可以不学Python的,但如果需要经常处理[_a***_]量级的数据,还是有必要学一学Python的。
看什么数据分析了,大量的格式化的数据分析用Python确实合适,但在财务看来,这也叫数据分析?大部分应用的场景是:有几十张不同格式,反映内容和逻辑也不一致的表格,每张表格数据就几百行,主要是逻辑与勾稽关系
除了程序员,大部分可以在工作环境用的电脑是在内网使用,不说python了,连微软的excel都不给装,都在用wps。不过wps也可以用vba或者金山自己的jsa编个宏,将就着用吧。
对编程完全零基础的人来说,有必要花费时间去自学python语言吗?
首先~你知道python这个词,就已经不算是零基础了~楼上有人说python没有技术壁垒是有问题的,没有大学阶段的逻辑学习约起来还是比较吃力的~既然知道python这个词本身,就已经说明,你至少应该学过c或者VB之类的编程~即便大学阶段c学的不好,总该知道些条件,循环,真***吧~有了这些就不是零基础~我是C二级,以前考这个就是为了拿个证~认真学了下,没指望以后用这个~后来发现,大学里没有任何一门课是无用的~后来做项目接触到vb,plc,labview,matlab等,有了C的基础,都是非常好理解的,非常容易上手~现在也是自学python,没想着靠它有什么用~就相信,不是有了机会才去学习,是学习了才会创造机会~现在是靠labview写测试软件吃饭~以前从来没想到过~再不济,学理工科的,把编程当游戏玩也挺有意思了~
Python其实挺适合自学的,不过你以前没学过,可能入门稍微有点难。但入门之后学习起来还是轻松的,达到一般水平。解决一些小事情可以,但要是深入学习想要靠这个吃饭还是比较难得。编程语言需要长时间练习,积累经验。
数据分析是你的强项,那python还有个很重要的功能,就是爬虫。大数据分析非常适合你 。你学习python是对的,同时也知道未来是人工智能时代,不错。
学不懂编程,我之前也接到过很多类似的学生,基本上就是学习的方法不对。
我录了"在人工智能时代,it之路该如何走"视频,里面有讲到怎么样去学习编程。可以关注我,也欢迎私信我。
观点:编程零基础的人来说,对于Python,花费时间去自学不存在必不必要的问题,在于自己敢不敢或者说可不可以去自学。我想说的是,对于小白,你可以先找份数据分析师的工作,在岗位上,看需求或者自己想要从事更高的职位时,可以考虑学不学的问题。
我们根据你的情况和想法来一个一个地分析。
(1) 你的年龄刚22岁,多么年轻啊,你和那些30岁的人还想要去转行学习计算机的人不知道多么有优势,你能一学学一上午,你让他们学学试试。况且,这个年纪很少有外在的干扰,比如结婚生子了,这都离你的年龄段有一段距离。所以,你的年龄是你开始学习的优势所在;
(2) 你的学历稍微差点,应聘时这可能是你被hr抛弃的主要原因。不是打击你,兄嘚,告诉你这些是为你好,这样你会想要上进,打破这种尴尬的境况。想必你也看到互联网中有很多学历不高依旧混的风声水起的人,前不久,在头条上看到过一个大专学历的前端工程师,在小公司磨炼,通过专升本,进入了百度,再后来读的北航的硕士,很勤奋,最终拿到了google offer。所以,既然知道学历不理想,就要相办法去弥足,让自己有发光发彩的机会。我们看下面数据分析师岗位学历分布,大专还是占比很高的,所以你不是人群中的孤单者。
(3) 你讲你想要从事数据分析师,并且喜欢用数据解决问题,数理逻辑不错,我觉得这是你的优势啊。给自己定了一个方向,还能够了解自己的长处,多么难得的品质。很多人连自己要干什么和能干什么都不知道,你比他们强了很多倍,所以,要知道自己的不足去改进。而且讲自己性格内向,不善交际,我觉得能够讲出这些话的人都是有心的人,都是知道如何做的人。我也是性格内向,交际差点啊,但我,知道了自己的不足,我在学习改进啊。一般,内向的人,都是明白人,知道吗?因此,这都不是事,不是你从事这行的阻碍,只要技术搞好了,会有人主动找你说话的。
(4) 你问数据分析师一定要会变成语言吗?我们看下面一个数据分析师岗位职责图:
很明显,数据分析师的岗位职责中没有说必须会Python这个编程语言。但是总会难免与研发团队有交互的机会,而且,俗话说,艺多不压身,学历始终是有很大的好处,比如向研发岗或算法岗转。但是既然你觉得自己学起来有难度,那就等进入职场根据自身需求进行学习。
总结一下就是:你的背景对你进行数据分析行业是完全没有问题的,至于现阶段,你的目标是入职,python可以暂放,看自己需求再进行学习。
谢谢邀请!
说实话我和你有一样的想法。你要比我的情况好很多,起码你自己已经掌握了一些。我是还没开始,我计划是先学这个的。必竟它的未来前景很广阔,而国家已经将它上升到了国家层次的战略目标了。所以不管是否有基础,还是努力学学吧!技多不压身,钱多不扎手。最后,祝你事业有成。
学习python是报班好还是自学呢?
Python 诞生之初就被誉为最容易上手的编程语言。进入火热的 AI 人工智能时代后,它也逐渐取代 Java,成为编程界的头牌语言。且Python 是一门新手友好、功能强大、高效灵活的编程语言,学会之后无论是想进入数据分析、人工智能、网站开发这些领域,还是希望掌握第一门编程语言,都可以用 Python 来开启无限未来的无限可能!很多人都想转行学Python,但是很纠结要不要花钱报班学习,今天我们就这个问题进行讨论、分析!首先我们要知道所有的编程语言都有培训班,由于现在是一个快速发展的社会,许多人都面临就业难,就业竞争大的情况。这时候就好多人选择了学习编程语言这项技能。同时也紧接着应运而出了好多的。那现在的我们就提出了一个问题。我们真的需要去培训吗?就拿Python这么语言来说,其实软妹子认为好多人其实都是需要培训的,为什么这么说呢?我们可以参考一下以下的几点,看看你是不是也符合其中的几项:
1、完全没有自制力,需要学习环境;
2、想通过***自学,但无法坚持到最后;
3、你发誓要坚持,可惜遇到问题没人即时的帮你解答;
4、你可以坚持学习,也找到了人给你答疑,但你就业遇到了困难;
5、你刚找到了工作,但是领导下发的任务有好多问题,你不知道该怎样解决如果你符合以上几点的话,那么我劝你最好还是去报个培训班来学习Python了
报班还是自学也要看自己的条件呢,自学的话对自学能力,决心,耐心,自制力都是非常大的考验,当遇到一个问题迟迟没有解决的时候,比较容易崩溃,亲身经历。我想这也是很多人放弃的原因吧,毕竟是掌握一门技术,不是背课文。如果这些方面都可以,那完全可以自学,找一套质量高的教程,按着既定的学习路线学习就好。报班的话只需要自己加倍努力,其他方面都有***,选择一个老牌机构也会更专业。
如果你是零基础开始学习,可以先看看资料再做决定。推荐你可以学习下北京尚学堂高淇400集,内容很多,而且讲的很系统,一直很喜欢高老师的讲课风格,你可以看看,反正是免费的,刚好也可以对自己的学习能力做个评估,更好的选择适合自己的方式。
方向是大数据,零基础,从python入手发展合适吗?
建议你学Python吧,不过说句实在话,大数据真不好学,我现在也在正在学,想想就有点扯淡,公司没人懂这个,又没人教我,还让做这个,为了公司以后发展,要我开发一套流程,做的是kaggle上面的一个比赛,训练集有10万,测试大概有20万,如果你做大数据,很有必要去了解kaggle的这个比赛平台,如果在比赛中取得了好成绩绝对能为你找工作带来不少的好处,毕竟上面都是大牛,想拿个好成绩非常不容易。做大数据其实就是数据分析加数据挖掘,所以对统计学以及概率论可以要求要高点,给你推荐几本书,Python数据分析与挖掘,还有Python数据分析,还有机器学习实战,好好加油。
大数据作为第三次信息化浪潮的代表技术之一在未来的发展一定会有广阔的空间,所以大数据方向现在是一个比较热门的选择,也是一个比较好的选择。
大数据是我的研究方向之一,关注我的朋友应该知道我在头条上回答了很多关于大数据的问题,也写了一些关于大数据的科普文章,这些文章多是从技术角度入手。今天我就讲一讲做大数据方向需要什么样的编程基础,以及这些编程语言在大数据方向都能做什么事情。
大数据涉及的内容是以数据为中心进行拓展,涵盖数据的***集、整理、传输、、安全、分析和呈现,这是基本的研究流程,当然还要跟不同行业的结合,通过机器学习等方法来发现数据背后所隐藏的联系,而这正是大数据的价值所在。
由于大数据以数据为中心,所以涉及的内容不仅仅是计算机领域,还涉及数学、统计等专业的内容,所以不少数学专业和统计专业的朋友也在做大数据方面的工作。多领域、多专业融合是大数据的特点,这些不同角色的大数据人所使用的工具也不尽相同。
计算机专业的大数据人以平台为基础,在平台上研发各种行业的大数据应用,这部分人需要掌握编程语言,比如以Hadoop平台为例可以选择使用JAVA、Python,如果使用spark平台,可以选择使用Scala、Python。这几种语言本身是可以做落地应用的语言,不仅可以做算法实现,还可以提供完整的处理流程支持,目前大数据领域Python比较受开发人员欢迎。
Python语言本身比较简单适合零基础学习,但是做大数据却是需要一定基础的,比如需要熟练使用Linux平台,需要数据库基础知识,需要数学基础知识等,编程语言只是其中的一项。
J***a语言是目前比较流行的开发语言,使用人群也非常庞大。使用J***a做大数据也是一个常规方案,我早期就是使用J***a做Hadoop平台下的开发。
如果是数学专业、统计专业则更多关注于算法、分析领域,比如各种算法的设计、实现和应用,比如统计专业经常使用R语言,R语言做大数据分析还是非常方便的。成熟的大数据团队都会配备算法工程师,而BI团队则更多出自于统计领域。
总的来说,做大数据方向从零基础开始学习需要一个系统的过程,也需要时间的保障,从Python开始学习是可以的,但是建议初学者最好能找专业人士制定一个适合自己的学习***,如果有人指导一下则更是事半功倍。
如果有大数据方面的问题也欢迎咨询我。
可以的,只不过路漫漫其修远兮,想要成为大数据工程师,目测眼观:三年五载后,必是一位奇才。
要成为大数据技术人才 你需要经历的九九八十一难!
首先数学知识是必备技能之一,其次是英语,再就是编程语言,你以为你掌握一门编程语言就可以了吗?不!你太天真了,想要从事大数据技术,一门熟练的编程语言只是基础,你至少还要了解其他两种编程语言。
额,好像有点跑题了,回归正主!!!
j***a主要针对的是Hadoop技术的编程开发语言,而Python和Scala主要是spark技术的编程开发语言,两个语言的侧重点不一样,也要看自己兴趣和以后的发展方向。
到此,以上就是小编对于分析师需要学习python吗的问题就介绍到这了,希望介绍关于分析师需要学习python吗的6点解答对大家有用。