Open Aislinging opened 5 years ago
加油!
<总结>
目前的学习进度,学习质量与预期相差甚远。
最近越来越觉得,学习能力最后拼的也是一个人底层的认知能力,或者说心智的能力,脑子里清晰准确的概念越多,越知道如何去学习,如何规划,以及为什么而学?(这里那Python举例)而不是随波逐流,大家都觉得Python有用,就一时头脑发热,跟风去学习,报了班发现一切都跟自己想的不一样呢,学习Python不应该是很轻松很有趣的吗?为什么别人学起来那么容易?为什么资料看起来很简单,我就是学不会,我该不该放弃,我是不是不适合,我是不是真的不行……被自己的质疑围攻致死。而是要在一开始就想清楚,我为什么而学?下定决心一定要学好,给自己信心一定会学好。过程中遇到困难是肯定的,想要退缩也是正常的,咬咬牙,坚持一下,过去了就过去了,过不去也就再也过不去了。(之前自己有过无数次学习英语,半途而废的经历。)
回忆这半月以来,自己学习效率高,完成度高,甚至加入了自己的思考,感悟和延申的体验,无一例外是注意力、目标感、身心状态高度统一的时候。我有过这种非常投入的心流状态,那么问题也来了,如何保持这种学习状态??如何在每天紧凑的生活节奏中,维护自己的这种“多巴胺”。 我自己的体验:来自“每天真切感受到自己在进步”,自己在生长。 如何使自己感受到自己的这种感受?持续的记录、总结,复盘、验收自己的所学。
(最后一次说这些话,前面好像说过了) -基础薄弱,无论是英语还是计算机方面。 -缺乏耐心,刚开始是看英文官方文档越看越焦躁,到后来非常惬意享受,一键转中文后,再次失去耐心,这是导致学习进展缓慢、质量差的根本原因。 -学习习惯不好。每次拿到作业还会下意识地,后台运行之前的陋习,“为了完成作业而完成作业”,不阅读基础知识,直接拿着问题去找答案。经常找着找着,就会迷路。
我为自己找到的改进办法 -边完成数据营的作业,边进行自学营的学习内容。(补课) -不要给自己心理暗示,催促自己。(有稳定的学习状态) -改变原有的学习方法,尝试其他的学习方式。 -坚持阅读英文官方文件,即使很慢,也不要对自己失去耐心。 -增加思考的深度与广度。 -总担心自己的问题很傻,困住也不问。 -对新鲜事物非常好奇,利用好这个好奇。
<遇到的难点与问题(是否解决)> 看不进去官方文档。看了相关的书《数据可视化指南》,作者的几个问题,又燃起了我学习的热情。顺着之前直播课老师推荐的书,在多抓鱼跟蜗牛上又选了几本相关的书籍,津津有味的读起来。
比如说,国民有权利了解政府把税收收入都花在了哪里,而在此之前美国政府给人的感觉就像一个黑箱。Data.gov上的很多数据其实在许多网站中都能找到…… 几乎可以这样说,只要你想对自己的某个方面进行追踪,就会有这样一款应用来帮助你实现愿望。
可以把在数据营每天的学习情况,做成可量化的可视化图表。除了时间,还可以结合自己的情况,为自己相关的可视化维度,每天学习的完成度、完成质量、作业完成情况、教练的反馈、相关资料阅读情况等等。
<总结>
看不进去官方文档,打开作业,觉得每个问题都很有趣,带着问题去找答案,发现这种方法很浪费时间,且很不适合注意力非常难以集中的我。经常就迷失在什么岔道里,出不来了。这时,一个脾气非常不好的“烦躁先生”就杀出来,怎么轰都不走。
<遇到的难点与问题(是否解决)> 看不进去官方文档。
学习的过程,也是一个不断地认识自己,刷新自己的过程。 这一天如果我学习数据营的时间很少,我可能会把全部时间集中到作业上。 相反,如果我了解自己,知道自己读官方文档会觉得枯燥,难以下咽,会首先给自己一道开胃菜,挑选一些相关书籍中感兴趣的章节去读,真的这样做了之后,我发现自己看英文的速度也会加快。 要改变自己内心对英文及学习学不好这件事的抵触情绪,首先就要让自己的内心卸下防御,就像培养孩子对学钢琴或阅读的兴趣一样,要首先让孩子觉得“这件事有趣”,“这件事与我有关”,她才会自主自发地学习。这也是教育的最高境界。
· 学号:1902100003 · 学习内容:自学数据营-E06 · 学习天数:day 021 · 学习用时:3小时
<总结>
Numpy是一个功能强大的Python库,源于两个单词——Numerical 和 Python,主要用于对多维数组执行计算。主要应用于:
安装就很简单啦~ pip install numpy
Numpy又大量的函数和运算符(打开第六次作业就知道了)
假设,创建一个长度为5的NumPy数组,但所有元素都为0。
import numpy as np
my_new_array = np.zeros((5))
print my_new_array
基本操作符 +、- 、/ 数组特殊运算符 索引
数据类型
创建Numpy数组的方式
import Numpy as np
array = np.arange(20)
array
array = np.arange(20).reshape(4,5)
array
array = np.arange(27).reshape(3,3,3)
array
结果
array([0, 1, 2, 3, 4,
5, 6, 7, 8, 9,
10, 11, 12, 13, 14,
15, 16, 17, 18, 19])
array([[ 0, 1, 2, 3, 4],
[ 5, 6, 7, 8, 9],
[10, 11, 12, 13, 14],
[15, 16, 17, 18, 19]])
array([[[0, 1, 2],
[ 3, 4, 5],
[ 6, 7, 8]],
`[[ 9, 10, 11],`
`[12, 13, 14],`
`[15, 16, 17]],`
`[[18, 19, 20],`
`[21, 22, 23],`
`[24, 25, 26]]])`
<遇到的难点与问题(是否解决)> 作业中创建不同数组、切换。 记不住呀~~~ (第二遍的时候,好一点了。开始的时候,真的很蒙)
· 学号:1902100003 · 学习内容:自学数据营-E06 · 学习天数:day 022 · 学习用时:1小时
<总结> 一天没什么时间,把前一天的内容,英文版的资料,边查字典又看了一次。
<遇到的难点与问题(是否解决)> 数组、库函数仍旧迷糊。持续熟悉中。。。
· 学号:1902100003 · 学习内容:自学数据营-E06 · 学习天数:day 023 · 学习用时:6小时
<总结> 虽然看了资料,但是真正开始下手写的时候,还是需要对照资料才可以。 边写作业,边拓展,花了很多时间。
随机数组怎么建立?中位数怎么得到?
对角线下的值,我之前做作业的时候,一直看成“对角线的值”,导致不同的结果
zeros用错,始终得不到作业的答案。做完其他题之后,回过好几个头来,才发现。改正。
<遇到的难点与问题(是否解决)> 近两次作业做的时间比较长,原因除了心态不端正外,没整块的时间读资料。 (没整块时间学习,导致自己很焦虑,焦虑导致心态改变,心态不端正就影响学习效率。) 别让境遇翻身农奴把歌唱。
· 学号:1902100003 · 学习内容:自学数据营-E06/07 · 学习天数:day 024 · 学习用时:2小时
<总结>
可能是作业6保存或复制的时候,有问题,导致教练收到的作业,跟我自己的不太一样。 我把教练标记出来的又写了一次。
第7次作业
常见的随机数函数
np.random.rand(3, 2)
array([[ 0.15069669, 0.05796857],
[ 0.31201132, 0.38995779],
[ 0.59755402, 0.97105107]])`
numpy.random.``choice
(a, size=None, replace=True, p=None)
[随机数种⼦的用途]
numpy.random.seed
numpy.random.``seed
(seed=None)
洗牌函数
arr = np.arange(10) np.random.shuffle(arr) arr [1 7 5 2 9 4 3 6 0 8]
Multi-dimensional arrays are only shuffled along the first axis:>>> arr = np.arange(9).reshape((3, 3)) >>> np.random.shuffle(arr) >>> arr array([[3, 4, 5], [6, 7, 8], [0, 1, 2]])
掌握 NumPy 的排序
numpy.searchsorted(*a*, *v*, *side='left'*, *sorter=None*)[[source\]]
明天继续
<总结>
对比运行 print后,是否需要加 ()括号
<总结>
<总结>
<总结>
<总结>
最近地铁上读了一本讲德国法律的书,是一部历史上有名的案子。
<总结>
要看一下印象笔记的记录。再来更新
<总结>
xue.cn上笑来老师更新了一本新书,有关Python。 这两天陆续看了一些。 目录大概是
- 变量,赋值和运算符优先级
- 条件控制
- 数据类型,类型转换和浮点运算
- 函数
- 库函数
- 数据结构
- 数值运算
- 绘图
- 错误处理和测试
- 算法
- 复杂度
- 面向对象的设计 可爱。对自己之前的学习是一个很好的补充跟延展。
学员信息
· 学号:1902100003
· 学习内容:自学数据营-E05
· 学习天数:day 018
· 学习用时:5小时
<总结>
<遇到的难点与问题(是否解决)> 昨天的作业问题已解决。新问题又陆续开始。
学习笔记
· 学号:1902100003
· 学习内容:自学数据营-E05
· 学习天数:day 017
· 学习用时:5小时
一直卡在Tableau安装上了。
学习笔记
· 学号:1902100003
· 学习内容:自学数据营-Tableau与Python协作
· 学习天数:day 016
· 学习用时:6小时
拿到作业5第三天,仍没任何进展。对我打击很大。
一直卡在Tableau安装上了。
<遇到的难点与问题(是否解决)> 仍未解决,打算第二天跟教练求助。
学习笔记
· 学号:1902100003
· 学习内容:自学数据营-E05
· 学习天数:day 015
· 学习用时:1小时
收到作业的第二天,仍旧卡在第一步,要疯了,无法向前迈出一步。 偷看了晓镜同学成功经历的笔记,但是换到我自己,仍旧无法成功。 按照她的步骤,反复捣鼓1个多小时,仍旧无功而返。 打算第二天向教练求助。
<遇到的难点与问题(是否解决)> 未解决。
学习笔记
<收获总结>
学习心得
· 学号:1902100003
· 学习内容:自学数据营-直播课
· 学习天数:day 014
· 学习用时:2小时
1、E04作业已交,拿到E05作业,明显感觉到难度系数增加。是Tableau与Python的协作,首先需安装配置TabPy服务器,尝试超过15分钟未成功。白天没大块时间,准备下班后晚些时再试。
2、前天通知今天晚上20:00有直播,非常兴奋。下面说几点自己印象深刻的点。
此次直播解决了我上课前的几点疑惑。学习Python、Tableau等工具后,怎么用好?学好跟用好之间那道那不见的鸿沟到底是什么?老师给的回答大意是这样的,当日后你有能力从事数据分析工作,千万不要沉迷于工具和方法,而要把重点放在如何掌握解决问题的能力,如何把握工具传达信息的逻辑能力上。
推荐了几本书。我去豆瓣上搜了一下大致的内容,对目前的我理解可视化图表很有用。
数据分析师与商业分析师
数据分析师与商业分析师是有区别的,前者对编程和技术的要求比较高,更倾向于相关人员向你提出一个需求,你来想办法找出其中的关联。比如业务问你为什么这周的销量不如上周,为什么某个单品的销量会突然飙升等等,你要从数据中找到原因,为他人提供帮助。而后者呢,更侧重于通过数据分析,为他人出谋划策或提供咨询意见等,对编程和技术的要求相对低一些。
想成为一名好的数据分析师,就要学会“化繁为简“。下左右两图形成强烈对比,左图图明显花哨,信息冗余,右图(经过清晰地思考后),处理出清晰的可视化图表,看起来精神多了。
多练习,多思考
如果对练习的数据源一筹莫展,可以试试Kaggle。
每次做图表的时候都把自己当成一名设计师
<遇到的难点与问题(是否解决)>