从今天开始,我将迈入Python的第二步:数据分析。根据B站up主:致敬大神的说法,这本书前5章是必看的,后面的内容因为过于细节,可看可不看。

那么我将根据自己的学习情况,进行调整。

第一章、前期准备

1、安装Anaconda

下载地址:https://www.anaconda.com/products/individual/download-success

Anaconda里包含了大量的科学包,并管理这些包体。这其中就有我们学习数据分析所需要的包。

如果你是mac系统,安装anaconda后没什么反应,请看以下文章:

https://blog.csdn.net/lq_547762983/article/details/81003528

我不得不吐槽一下,自从我开始学代码后,我一个月使用搜索引擎的次数大概超过了过去一年。从找教程到安系统到安第三方包到各种BUG,这些软件基本上就没几个能安安心心让你装好的。总是各种问题。难受。

如何在pycharm中设置anaconda呢。

然后新建项目,选择conda

2、安装额外的Python包

使用以下命令安装:

conda install package_name

pip install package_name

第二章:Python语言基础、IPython及Jupyter notebook

安装ipython,在pycharm的终端里输入:

pip install ipython

这里需要说一下,pycharm社区版本并不支持jupyter notebook,仅有专业版才支持。事实上,社区办连database都不支持,只是通过插件能装而已。

如果大家不是像我这样执着pycharm的话(毕竟是最习惯的编译器),其实vscode也不错。当然,直接使用jupyter notebook也是可以的。

不过需要注意的是,jupyter并不太适合中大型项目制的开发,而是适合短平快需要实时反馈的小项目。

2.2.4 内省

在变量名的前后使用问号可以显示一些关于该对象的概要信息:

问号还有中级用途,通过和*结合在一起,会显示所有匹配通配符表达式的命名。

2.2.5 %run 命令

在ipython绘画中使用%run命令运行任意的python程序文件。

2.2.5.1 中断运行中的代码

在任意代码运行时按下Ctrl-c,无论脚本是通过%run或是其他长命令运行的,都将引起keyboardinterrupt。

2.2.6 执行剪贴板中的程序

在ipython,输入%paste,即可直接运行剪贴板中的程序。

2.2.7 终端快捷键

这些快捷键,编译器里也可以使用,熟练掌握的话,能提高效率。

2.2.8 关于魔术命令

ipython的特殊命令(没有内建到python自身中去)被称为魔术命令。

魔术命令可以看做是ipython系统内部的命令行程序。大多数魔术命令都可以使用?查看额外的“命令行选项”:

比如输入%debug?

魔术函数也可以不加百分号%就使用,只要没有变量被定义为与魔术函数相同的名字就可以。这种特性被称为自动魔术,通过%automagic进行启用或禁用。

一些魔术函数也想python函数一样,其输出可以赋给一个变量:

常用魔术命令:

2.2.9 matplotlib集成

运行%matplotlib命令可以生成多个绘图窗口,而无需干扰控制台的会话。

因为今天花了不少时间安装软件,所以第二章暂停在这里,明天我们赶赶进度~

胭惜雨

2021年03月16日

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据