全世界有3.14 % 的人已经关注了

数据与算法之美


“非本专业想转型做数据分析,有救吗?”

“数学不好,英语不好,想学Python数据分析,有救吗?”

“不懂Python数据分析到底是什么,有救吗?”

我的答案是 妥妥有

大家好,我是大鹏,目前在城市数据团,是一名数据分析师。

准确来说,我是一名非本专业的转行数据分析师,以上三个问题是我在从事数据分析工作后经常被问到的。

重新定义“非本专业”

首先我们需要明确“非本专业”的含义。我以大学本科两个最贴近数据分析相关岗位的专业为例:统计学专业和计算机专业

从两门专业的培养方案可以看到统计学课程主要是数学相关的理论知识,计算机专业主要学的是系统程序系统开发与编程知识。

整理自同济大学各学院公布的培养计划

数据分析相关工作,往往要求的是上述两个专业综合技能任何一个专业的学生想要入行,都需要学习对应的新知识,不能“啃老本”,他们都可以算作广义上的“转行”。

转行不一定是100%改变,结合本专业的业务转型是一条不错的出路。

以我自己为例,从前的我学习城市规划类,是一个传统行业。这个行业因为互联网的高度普及受到了巨大冲击,传统的“拍脑袋”方式不再吃香,每个人每家单位都在想如何适应“数据化”这个潮流。

传统的城市设计模式,大部分是实地调研到的现场信息与设计师的“感性”想法结合的成果,在城市尺度上缺少数据辅助决策。

而我却把这个挑战看做契机,开始迈入数据的门槛,成为一个城市数据的研究者,尝试活用互联网化带来的“数据”,从技术上到思维慢慢的转变。

现在我可以借用地图热力数据、手机信令数据、人口迁徙数据,通过一定的分析软件、工具等,来重新定义和研究“城市”。

 

刚接触Python时

我的数学一团糟,英语全靠字典

Python不仅是一门编程语言,而且是数据挖掘机器学习等技术的基础,方便建立自动化的工作流。

最初我决定学习,是因为其他的软件不能再满足效率和数据量的要求。虽然自己的数学英语已经还给老师,我还是逐渐在自学和实践中,把Python一直用到现在。

慢慢的我发现,Python入门不难。它对数学要求并不是太高,重要的是需要知道如何用语言表达一个算法逻辑。比构建一个等差数列的和,数学语言和计算机语言是不一样的:

类似于Excel,Python有很多封装好的工具库和命令,我要做的是用哪些数学方法解决一个问题,并构建出来。

那么上哪去找这些数学方法?系统学习看教材资料,遇到问题问百度谷歌,还有一个交流群就完美了~(文末就有)

英语相对简单,用好词典chrome翻译功能即可。

学Python一段时间后

发现的是一个有趣的新世界

这里需要用一个有趣的例子说明问题:如何用Python研究财富分配的规律?简单来说,我们可以采用理顺逻辑—构建算法—代码实现—模拟实验的方法来做研究:

这个Python模拟实验模拟的是社会财富分配的简化模型,从而模拟这个世界的运行规律。我们假设:每个人在18岁带着100元的初始资金开始玩游戏,每天玩一次,一直玩到65岁退休。“每天拿出一元钱”可理解为基本的日常消t费。以此计算,人一生要玩17000次游戏,即获得17000次财富分配的机会。最后财富会接近于幂律分布, top10%的富人会掌握大约30%的财富。本案例来自城市数据团。

 

构建这样的模型并非一蹴而就。这个案例灵感源于蒙特卡洛思想,每模拟一次,程序便要运行17000遍,期间涉及多次参数和代码的调整。其他的鼠标点击类软件很难做这样的模拟,Python的趣味性就在此处。

学习Python,需要不断的体验有趣的项目,在实践中体验技能和思维。


智慧是通过体验获得的,知识是通过勤奋获得的。

 

似懂非懂

怎样才能快速入门Python数据分析?

其实,这里面的套路是可以总结的,让我们拿更多的Python实例说话!

此实战项目为网易课堂&城市数据图案微专业《数据分析师》实战项目

如果还存在开头提到的各种疑虑的话,网易联合城市数据团为你准备了主题为“数据分析师技能图谱大揭秘”免费直播,在直播中我将详细解读Python数据分析师的岗位需求和技能学习建议,欢迎来听:

入群更有大量福利等你来拿,包括:

免费体验课程

《一周时间体验Python数据分析》


课程大纲

1、会写代码的数据分析师是怎么样的存在?

2、武装你的电脑:Python环境搭建及软件安装

3、手把手教你用数据挖掘“成为领导的秘诀”

4、怎样做出专业且高逼格的数据可视化

5、模拟实验:排队等待时间问题

6G学习资料包

获取方式

扫描海报中二维码即可领取

QQ群号:806852532

点击【阅读原文】,免费领取福利

数学不好、英语不好、非本专业,想学python数据分析,能安排吗?相关推荐

  1. python不会英语不会数学怎么自学-数学不好、英语不好、非本专业,想学Python数据分析,能安排吗?...

    "非本专业想转型做数据分析,有救吗?" "数学不好,英语不好,想学Python数据分析,有救吗?" "不懂Python数据分析到底是什么,有救吗?&q ...

  2. python爬取颤音_Python难学吗,本人数学和英语都很差,想学,都是兴趣爱好

    Python难学吗,本人数学和英语都很差,想学,都是兴趣爱好以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Python ...

  3. 学python应该掌握的英语单词怎么写_想学Python但是有好多英语单词不认识,Python的常见英语单词都在这儿...

    想学python但是有好多英文单词不认识怎么办? 以下是python代码编写和提示信息中的常用和常见的英文单词. 不需要背,看得多了用到的多了就熟悉了. 另外,我为大家准备了2020最新的学习资料,路 ...

  4. python好学么数学_Python难学吗,本人数学和英语都很差,想学,都是兴趣爱好

    匿名用户 1级 2018-09-02 回答 数学,除非是高深的算法或者python搞机器学习才会用到.英语不需要很高的水平不影响学Python. 对于初学编程者来说,首选Python是个非常棒的选择. ...

  5. 女生学计算机还是英语,我是读理科班的女生,但是数学和英语不好,想读计算机专业,那样读什么好呢?希望哥哥姐姐指点下!十分感谢!...

    我是读理科班的女生,但是数学和英语不好,想读计算机专业,那样读什么好呢?希望哥哥姐姐指点下!十分感谢!以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容 ...

  6. python对英语和数学的帮助-英语和数学都不好,但是我想学Python编程可以吗?

    我们有很多人想要做某件事之前都会产生畏难情绪,比如有很多人问:英语和数学都不好,但是我想学Python编程可以吗?你们大家说可以吗?可以,为什么呢?不可以,为什么呢? 收到很多咨询的留言,学生总是会问 ...

  7. python对英语的要求_英语和数学都不好,但是我想学Python编程可以吗?

    我们有很多人想要做某件事之前都会产生畏难情绪,比如有很多人问:英语和数学都不好,但是我想学Python编程可以吗?你们大家说可以吗?可以,为什么呢?不可以,为什么呢? 收到很多咨询的留言,学生总是会问 ...

  8. python不会英语不会数学怎么自学-英语和数学都不好,但是我想学Python编程可以吗?...

    我们有很多人想要做某件事之前都会产生畏难情绪,比如有很多人问:英语和数学都不好,但是我想学Python编程可以吗?你们大家说可以吗?可以,为什么呢?不可以,为什么呢? 收到很多咨询的留言,学生总是会问 ...

  9. 学计算机语言需要英语基础吗,数学和英语不好的人能学编程吗?

    数学和英语不好的人能学编程吗? 有许多小伙伴问:学编程需要什么基础?很多人都会有一个下意识的想法就是英语数学不好就不能学编程,其实这是一个误区.从根本上来说学编程确实需要数学和英语.因为代码是用英文写 ...

最新文章

  1. 深入理解JMM(Java内存模型) --(六)final
  2. Java中常见数据结构Map之LinkedHashMap
  3. LeetCode 433. 最小基因变化(广度优先搜索)
  4. Fragment学习2--简单的添加Fragment
  5. 《图解算法》第10章之 k最近邻算法
  6. studio one 3 机架声道设置_雅马哈声卡的设置和使用方法
  7. 路由器温度测试软件,教你增强小米路由WEB管理(一)——添加CPU温度显示
  8. P4568 飞行路线 分层图最短路
  9. html代码替换正则:把lt;ssgt;lt;img src=quot;aquot; data=quot;bquot;gt;lt;/ssgt;换成lt;img src=b /gt;
  10. 修改文件 火车票买下铺_为什么坐火车时,尽量不要买下铺?过来人用亲身经历告诉你原因...
  11. 微信小程序登录方法,授权登陆及获取微信用户手机号
  12. python 模拟登录超星强智系统
  13. 机器学习方面的参考论文
  14. 公众号引流好困难,这个病该怎么治?
  15. WordPress 安装时出现的问题
  16. 工作组可以看到计算机 但是无法访问,Win7中工作组计算机无法访问解决技巧
  17. php段子老板,程序员段子 那些关于程序员的段子
  18. 引力波数据居然是用 Python 分析的
  19. python 多态app_**python多态
  20. 非平稳信号的频谱分析方法---(短时傅立叶变换)

热门文章

  1. 疫情期间,千万级系统宕机N次,老板撂下狠话:没法把性提升10倍,全员解雇!...
  2. .NET开发者的机遇与Web Blazor基础(有彩蛋)
  3. C#并发编程之异步编程(一)
  4. 你必须知道的 SmartSql
  5. ASP.NET Core MVC Tag Helpers 介绍
  6. 物联网模式下的多活数据中心架构认识与实践
  7. ASP.NET 开发者 开始学习ASP.NET Core 2吧
  8. CoreCLR源码探索(五) GC内存收集器的内部实现 调试篇
  9. Vue 深度监听和初始绑定
  10. 开发composer包