‫欢迎回来｡
‫我对这一部分感到非常兴奋, 因为我们将开始着手使用机器学习和数据科学中我最喜欢的工具之一｡
‫在前面的几节中, 我们已经介绍了这种工作流｡
‫我们拿到你的电脑了｡
‫我们将设置一个项目文件夹｡
‫我们使用Conda创建了一个环境, 其中包含一些机器学习和数据科学工具｡
‫现在, 我们将开始深入了解这些工具中的每一个｡
‫更具体地说, 在本节中, 我们将重点介绍Jupyter笔记本｡
‫现在, 如果这个图表, 这个箭头指向这里, 这些箭头指向这里, 你会想, 这是怎么回事, 丹尼尔？
‫别担心我会的
‫我们将在接下来的几节中对此进行讨论｡
‫但我们目前关注的是Jupyter笔记本电脑, 它有点像你完成所有机器学习和数据科学项目的工作空间｡
‫这就是我们要使用的工作流程｡
‫您将拥有一个我们已经创建的项目文件夹｡
‫我们将有一个环境, 因此我们需要确保激活我们的环境, 以便我们能够访问这些工具｡
‫但是, 一旦我们有点得到了我们的头周围的Jupyter笔记本电脑和这些其他的, 这是什么样子, 它会在实践中｡
‫您将获得一些数据,
‫将其导入Jupyter笔记本, 然后在您的环境中使用一系列工具, 从这些数据中获得洞察力和信息｡
‫这是足够的概述｡
‫现在, 让我们开始着手使用Jupyter Notebook｡
‫所以我现在要做就是打开终端
‫如果你在窗户上, 你可能想打开｡
‫我去把它清除掉｡
‫所以我们有了一个干净的工作空间｡
‫如果你使用的是windows, 你可能需要打开anaconda提示符｡
‫现在, 请记住我说过的, 我们必须激活我们的环境才能访问这些工具｡
‫这是我们要做的第一件事｡
‫但实际上, 我们现在要为我切换到我们的项目文件夹｡
‫我将切换到桌面｡
‫我在普通的课程文件夹中找到了我所有的信息, 我正在处理的所有项目文件夹｡
‫所以我们要从这里开始｡
‫我的叫样品计划｡
‫你的可能会不同, 但我会用LRS向你展示这里面的内容｡
‫记住CD代表更改目录｡
‫现在我在示例项目文件夹中, 示例项目文件夹中有一个名为env的文件夹｡
‫只是想再次强调一下我们的处境｡
‫我们走吧｡
‫我会进入搜索器｡
‫这可能是windows上的文件夹导航器或类似的东西｡
‫所以我是说当然｡
‫如果我走到这里, 我就在一个样品项目中｡
‫我们走吧｡
‫我们有电磁场｡
‫现在, 我要做的是激活这个环境｡
‫所以我可以使用我所有的机器学习工具｡
‫那就这么办吧｡
‫康达启动｡
‫我将不得不键入文件路径｡
‫你的环境可能和我的不同, 这取决于你的环境存储在哪里, 但这正是我们在上一堂课中介绍的,
‫即设置环境并激活它｡
‫因此, 您需要继续并再次激活该环境｡
‫桌面ML课程示例项目环境｡
‫如果我在这里按回车键, 你会注意到它从base变成了激活这个路径名｡
‫所以现在我的环境是活动的｡
‫我应该可以启动一个木星笔记本｡
‫我们通过键入命令Jupyter Notebook并按回车键, 犯了一个笔记本错误｡
‫它会自动加载浏览器｡
‫您的默认浏览器将转到Jupyter仪表板｡
‫这里很简单｡
‫同样, 这只是我们在示例项目文件夹中看到的内容的另一个视图｡
‫这是我们的结束文件夹｡
‫如果我们查看该文件夹, 如果我们返回到finder, 我们查看env, 我们在这里得到了完全相同的文件夹｡
‫这是我们工作的地方
‫现在就去
‫这上面你要注意什么？
‫首先, 我们将回到主页部分｡
‫我们看这里, 这显示了我们当前在此文件夹中获得的文件｡
‫请记住, 我们位于此样例项目文件夹中｡
‫如果你过来这里, 我们有几个按钮, 上传和新建｡
‫我们等一下再看｡
‫这里还有另外两个选项卡在运行｡
‫我们将向您展示您在Jupiter界面中运行的所有终端｡
‫笔记本将显示您正在运行的所有笔记本｡
‫因为我们目前这两个都没有运行, 所以它说没有终端运行｡
‫没有正在运行的笔记本｡
‫现在, 您真的不必担心集群｡
‫过去几年我一直在做机器学习项目, 从来没有看过集群选项卡｡
‫所以我们会回到这里｡
‫我们会专注于真正重要的事情｡
‫那么, 这些上传和新建按钮是什么呢？
‫好吧, 让我们来看看｡
‫我们单击“上载”｡
‫发生了什么事？
‫这将打开您的文件夹界面｡
‫如果我们真的想上传些东西呢？
‫例如, 我这里有一个心脏病的CSV文档, 这是为了这节课,
‫但是你这里可能有另一种类型的数据文件夹｡
‫我们可以做的是, 如果我们想, 我们可以打开它, 这将上传到Jupyter仪表板｡
‫但实际上, 它所做的是, 如果我们回到之前的样本项目, 现在我们可以看到, 我们有env,
‫env, 心脏病, 心脏病｡
‫因此, 实际上这个上传按钮就像另一种形式的转移一个文件夹到另一个地区｡
‫所以我们可以再来一次｡
‫这次让我们试一下图像｡
‫现在, 这个上传将与任何文件夹或任何文件, 你想尝试｡
‫如果您希望在参考资料部分提供指向我正在使用的这些资源的链接, 请自己尝试一下｡
‫所以我们要上传这张照片｡
‫单击此处｡
‫现在让我们回到Finder｡
‫去我们刚才的地方｡
‫示例项目｡
‫所以我们可以看到这里有完全一样的东西｡
‫MV六步ML框架PNG和心脏病｡
‫CSV还有一个按钮我们应该注意, 这是新的｡
‫我们点击“新建”, 这是最令人兴奋的部分｡
‫我们现在可以开始做笔记本了｡
‫这里写的是Python 3, 因为当我们点击它的时候, 它会创建一个新的笔记本, 这个笔记本将能够运行Python
‫3代码, 这就是我们想要的｡
‫对不对？
‫我们想写Python代码｡
‫我们想编写机器学习代码｡
‫您还可以创建文本文件, 创建另一个文件夹（如果需要）, 或创建终端窗口｡
‫我们现在想了解一下这些产品, 因为我们主要关注笔记本电脑, 这是我们将花费大部分时间的领域｡
‫所以我们点击这里｡
‫这将打开一个新窗口｡
‫我们开始吧｡
‫数据科学和机器学习中最美妙的东西｡
‫好吧, 也许除了一个运行得很好的算法, 就是木星笔记本｡
‫如果你以前没见过这个界面, 可能会觉得有点混乱, 但别担心,
‫我们将从这里开始｡
‫是笔记本的标题, 所以我们可以称之为示例笔记本｡
‫这将重命名您的文件, 如果我们单击这个小保存图标, 它将单击表示它自动保存在这里｡
‫但真的我们, 我们点击保存｡
‫不过没关系｡
‫我们回到这里｡
‫我们注意到了什么？
‫我们有示例笔记本电脑IP和B, 您明白我的意思了吧？
‫如果您在示例笔记本中键入, 我们将其更改为演示
‫示例笔记本, 一个重命名｡
‫这会改变这个名字｡
‫因此, 如果我们返回到示例项目文件夹｡
‫你会注意到我们现在有了｡
‫示例笔记本电脑IP NB现在, IP和B代表什么？
‫好吧, 我python笔记本电脑, 这是什么Jupyter过去被称为, 但他们一直保持文件扩展名为这样,
‫使旧版本的笔记本电脑不会打破｡
‫所以无论你在哪里看到这个扩展名, 一些命名为IP和B, 这实际上是一个Jupyter笔记本｡
‫现在, 如果我们检查“running”（运行）选项卡, 我们可以看到现在有一个笔记本正在运行｡
‫我们不必太注意这个“正在运行”选项卡中的“关闭”按钮, 因为我们可以在其他地方关闭笔记本电脑｡
‫但我们会在以后的视频中看到｡
‫接下来要考虑的是, 让我们将其重新命名为示例笔记本, 这是这里实际发生的事情｡
‫现在作为一个快速的概述, 记住, 这是标题｡
‫这将是菜单栏, 它类似于您在其他应用程序中看到的文件编辑,
‫您在这里有几个不同的控件｡
‫这是工具栏, 对吧？
‫这些是你可以在不同单元格上使用的命令, 这是一个单元格｡
‫最重要的是要记住, 这个单元格可以包含代码, 或者减价内容也可以包含其他内容｡
‫但您需要担心的两个主要问题是代码｡
‫markdown代码允许你在这里写Python代码markdown允许你写格式化的文本｡
‫如果我们想写Hello World, 我们要按shift和enter, 就这样｡
‫我们有我们有一些文字｡
‫好了, 别保存这节课太长了｡
‫我们将在下一个视频中,
‫看看我们可以用细胞做的不同事情, 我们可以用这些小工具做的不同事情｡
‫但是, 这里的要点是, 一旦激活了环境, 就可以启动Jupyter
‫Notebook, 如果在运行命令后终端窗口更改为如下所示的内容｡
‫Jupyter笔记本这是完全正常的｡
‫这基本上是说一个Jupyter笔记本电脑正在本地主机上运行, 也就是在您的计算机上｡
‫您可以在这里看到本地主机｡
‫因此, 它只是意味着一个文档正在您的浏览器中运行｡
‫所以保持现状｡
‫我们将在下一个视频中返回, 了解更多控件以及我们可以在Jupyter Notebooks中执行的操作｡