Python与数据分析应用-Intro
Intro我经常跟别的专业的同学说,没事儿可以自己学学Py,以后打工的话帮助很大。这也是我暑假打工三个月之后最大的感受。
对于初学者来说,Py最方便的地方就是有很多第三方包。你可以理解为,别人把那些很复杂的功能写好后,打包成几句代码;我们不用去考虑背后复杂的逻辑、速度、资源占用等问题,直接拿来用就行。这个系列里,我会重点介绍pandas表格处理包和matplotlib画图包,也会提到其他一些诸如scikit_learn机器学习包等一些常用的包,并且讲讲快速上手这些包的方法——查文档。这里引用一句Howard的话:
关于用py和这些包到底能干点啥……先拿pandas举个简单的例子,我想把下面这个表格里所有包含空值的行全部删掉:
# 第一步:导入表处理工具pandas. #为了简化我们的代码,我们给他取个别名叫pdimport pandas as pd# 第二步:用pandas打开一个Excel表格data = pd.read_excel('房子.xlsx')# 第三步:删去所有包含空值的行data.dropna(axis=0, inplace=True)# dropna(Drop ...
数据结构与算法 with Python - 入门和复健
Intro进入大学之后上得最开心的一门课 =w=
感觉还是要时不时把那些东西拿出来摸一摸的…那就做个备忘吧,这样以后随时都可以快速回顾一下。
这系列内容的前半部分将主要介绍几个常用数据类型和基础的算法,解释其原理并进行简单的应用,后半部分将主要复习一下数据结构与具体的应用。由于这个系列的目的是学会自己造轮子,涉及到很多原理上的东西,所以将完全不调用第三方库,仅仅使用用Python自带的一些库(其实也几乎用不上)
–挖坑– 更多关于Python环境搭建、第三方包的安装与数据分析相关的内容会另开一个系列,毕竟也是很实用的一项技能,再加上平时应用的场景不多,自己其实也算不上特别熟练(在实习的时候感觉尤为明显)
题外话进入BA之后,感觉自己复活了 -w-
能够再次学上自己喜欢的东西,从传统商科的苦海中逃离,清楚自己在学什么、做什么,和一群踏实靠谱的同学和老师相处……在学校里已经很久没有这种舒畅、充实、踏实的感觉了……
所以这一年,是我大学三年来最棒的一年。
在这里感谢一下教我这门课的恩师Howard!Hoho是我在大学3年里遇见过最有意思的老师。很难想像有机会在死气沉沉的商学院里能遇见一位会和 ...