📜  如何在 Jupyter Notebook 上与 Julia 合作?

📅  最后修改于: 2021-10-28 02:32:18             🧑  作者: Mango

Julia 是一种编程语言,它使用多分派作为一种特性,可以根据需求动态分派方法或函数。它是一种高性能和动态语言,使其具有用户交互性。它具有高级语法,使初学者到专家级程序员都可以轻松学习和使用。 Julia 是开源的,所以任何人都可以免费使用它。

Jupyter 是一个开源项目,它使用多种编程语言为数据科学和科学计算提供交互式环境。它是基于网络的软件,所有人都可以免费使用。 Jupyter 笔记本是程序员可以在其中编写实时文本或代码并实现可视化的文档。

Jupyter对Julia有什么用?

Julia 是一种编译语言,易于编写。 Jupyter 笔记本用于通过实时数据可视化有效地使用 Julia 实现程序和数学方程。通过使用它们两者,即使用户的编程知识很少,也可以实现令人印象深刻的任务。

Jupyter 的安装

最简单的方法是通过 Anaconda 的应用程序安装它。 Anaconda 发行版包含Python、 jupyter notebooks 和其他用于数据科学实现的包。单击此处并向下滚动以下载适用于您的操作系统的最新版本的 Anaconda 安装文件。

如何在WindowsLinux 中安装 Jupyter Notebook

在 Jupyter 上添加 Julia 工作区的步骤

步骤 1:首先,必须在您的计算机上安装 Julia,它可以从其官方网站 julialang.org 下载,可以按照如何在WindowsLinux上安装 Julia 中的步骤进行安装

步骤2:安装完成后,点击Julia应用程序,会出现以下命令提示符:

第 3 步:现在,必须建立 Julia 和 Jupyter 之间的通信,为此在提示符中输入以下命令并按 Enter:

using Pkg
Pkg.add("IJulia")

这告诉 Julia 使用包管理器,然后添加在 Jupyter 和 Julia 之间建立连接的包 IJulia。 Julia 需要一些时间来安装 IJulia 包,该过程的结束应如下图所示:

第 4 步:我们已经在 Julia 和 Jupyter 之间建立了连接,现在可以使用 Julia 而不是Python创建一个新的 Jupyer notebook。单击新笔记本选项时,将出现选择 Julia 的选项,如下图所示:

第 5 步:还需要添加适当的包以将 Julia 用于所需目的。添加一些最常用的包的命令如下:

Pkg.add("DataFrames")
Pkg.add("CSV")
Pkg.add("Plots")

上面提到的包分别是创建和使用数据框、读写CSV文件和使用绘图进行可视化。

示例代码

现在设置已经完成,我们可以继续在 Jupyter 笔记本上的 Julia 中实现我们的第一个代码。下面给出了最基本的打印语句的示例:

Julia
println("Geeksforgeeks is fantastic!")


输出:

Geeksforgeeks is fantastic!

下图显示了 Jupyter Notebook 中示例的执行:

在为您的目的安装必要的软件包后,您可以在 Jupyter notebook 中体验高性能的 Julia 语言。