课程

命令行:中级

在我们的命令行中级课程中,您将建立命令行初学者的技能,并学习与命令行交互的方式,以增强您的数据分析工作流。您将了解诸如如何将输出通过管道并将其重定向到文件,如何在文件中搜索字符串以及如何使用命令行清理,浏览和合并数据等概念。

您还将学习如何使用Jupyter控制台(增强的Python解释器)来迭代开发脚本。并且您将学习如何使用csvkit清理和浏览数据,csvkit是用于转换为CSV格式并使用CSV格式的命令行工具套件。

然后,您将构建一个项目,将您的Python数据技能与新的命令行专业知识相结合,并编写Python脚本来计算摘要统计信息,然后直接从命令行运行这些脚本。

完成本课程后,您将具备使用命令行完成各种操作所需的技能和信心……包括在数据科学履历表中添加“ UNIX命令行”!

在本课程结束时,您将能够:

  • 有效地使用Jupyter控制台(增强的Python解释器)。
  • 使用命令行处理和清除数据。

通过编码学习!

立即开始。

创建帐户即表示您同意接受我们的 使用条款 and 隐私政策.

了解有关命令行的更多信息

使用程序

从命令行了解如何使用程序。

命令行Python脚本

从命令行了解如何使用Python脚本。

挑战:使用命令行

练习从命令行创建和运行Python脚本。

使用Jupyter Console

了解如何与Jupyter控制台(增强的Python解释器)一起使用。

管道和重定向输出

了解如何通过命令行传递和重定向输出。

挑战:使用命令行处理数据

练习使用命令行修改数据集。

使用Csvkit进行数据清理和探索

了解如何使用csvkit命令行库来探索和清理CSV数据集。