10月10日我的学习心得与个人理解

anaconda软件

(1)Anaconda附带了一大批常用数据科学包,它附带了conda,Python和150多个科学包及其依赖项目

(2)管理包

Anaconda是在conda(一个包管理器和环境管理器)上发展出来的。在数据分析中,你会用到很多第三方的包,而conda(包管理器)可以很好的帮助你在计算机上安装和管理这些包,包括安装,卸载和更新包。

(3)管理环境

为什么需要管理环境?比如你在A项目中用到了Python2,而新的项目要求使用Python3,而同时安装两个Python版本可能会造成许多混乱和错误。这时候conda就可以帮助你为不同的项目建立不同的运行环境。还有很多项目使用的包版本不同,比如不同的pandas版本,不可能同时安装两个pandas版本。你要做的应该是在项目对应的环境中创建对应的pandas版本。这时候conda就可以帮你做到。

Anaconda解决了官方Python的两大痛点:

(1)提供了包管理功能,Windows平台安装第三方包经常失败的场景得以解决

(2)提供环境管理功能,解决了多版本Python并存,切换的问题

参考安装教程

https://www.jianshu.com/p/62f155eb6ac5

下载地址

https://www.anaconda.com/products/individual

管理包在Python解释器中pip,在anaconda中conda,它的功能和pip是一样的,在anaconda中选择pip也是可以安装包的

1.安装包

conda install requests

pip3 install requests

2.卸载包

conda remove requests

3.更新包

conda update requests

4.查询已安装的包 

conda list

anaconda界面介绍

带有launch标识是可以直接运行的

install需要额外的下载

点击jupyter notebook今日界面(默认也是在C盘下 跟cmd默认的路径一致)

右侧new下拉框里面的功能

terminal  打开本机的终端在浏览器中展示

folder      创建文件夹

text file    创建.txt文本文件

Python3       创建可以书写Python代码的文件

ipynb文件界面

双击文件名即可修改

导航条部分

file

  downloads as

下拉框中

  标记是普通文本

  标题是Markdown语法

  代码是Python代码    

cells    单元格

above    在...上面

below    在...下面  

paste     粘贴

merge   合并

header   头部

toolbar   工具栏

widgets    插件

快捷键

单元格言责变化对应着不同的模式

绿色  编辑模式

蓝色  命令行模式

shift+enter           运行当前代码并选中下一个单元格

crtl+enter          运行当前单元格 

按esc进入命令行+a       在单元格上方添加单元格

按esc进入命令行+b       在单元格下方添加单元格

按esc进入命令行+dd     删除一个单元格

按esc进入命令行+m      代码与Markdown切换

ctrl+?            注释

数据分析常用模块

numpy  

pandas

matplotlib

这些模块在纯Python环境中都需要借助于pip下载才可以使用,如果在anaconda环境下这些模块可直接使用

Numpy

1.高性能科学计算和数据分析的基础包(模块)

2.是pandas等其他数据分析包的基础

3.支持数组功能给运算大大减轻了复杂度

4.提供了很多函数切支持向量运算

学习numpy主要就是学习它的多维数组功能

posted @ 2020-10-12 16:37  ACE2020  阅读(111)  评论(0)    收藏  举报