📝 Julia

129篇技术文档
  Julia 中数据的分类表示

📅  最后修改于: 2021-11-25 04:37:53        🧑  作者: Mango

Julia 是一种高性能的动态编程语言,易于学习,因为它是一种高级语言。但有时,在使用 Julia 等编程语言处理数据时,我们会遇到具有少量级别的结构或表示,如下所示。JuliaJuliaJuliaJuliaJuliaJuliaJuliaJuliaJuliaJuliaJuliaJuliaJuliaJuliaJuliaJuliaJuliaJulia如您所见,数组的元素被简单地归类为完整字符串。分类数...

  遍历 Julia 中数组的每个索引——eachindex() 方法

📅  最后修改于: 2021-11-25 04:38:00        🧑  作者: Mango

eachindex()是 julia 中的一个内置函数,用于创建一个可迭代对象以访问指定数组的每个索引。Syntax:eachindex(A…)Parameters:A:Specified array.Returns:It returns an iterable object for visiting each index of the specified array.编程需要懂一点英语示例 1:...

  如何在 Julia 中导入Python包?

📅  最后修改于: 2021-11-25 04:38:06        🧑  作者: Mango

Julia 是一种用于数值计算的高级、高性能、动态编程语言。用户可以将任意Python模块和库导入 Julia。PyCall包用于从 Julia 代码调用Python 。您可以从任何 Julia 代码中使用 PyCall,包括在 Julia 模块中。并使用Pkg.add(“PyCall”)将此包添加到 Julia 环境中。PyCall提供了许多通过PyObject类型在 Julia 中操作Pyth...

  在 Julia 中替换集合的元素——replace() 和 replace!() 方法

📅  最后修改于: 2021-11-25 04:38:12        🧑  作者: Mango

replace()是 julia 中的一个内置函数,用于返回具有不同替换类型的指定数组的副本。以下示例说明了所有这些操作。Syntax:replace(A, old_new::Pair…; count::Integer)orreplace(new::Function, A; count::Integer)Parameters:A:Specified array.old_new::Pair:Spec...

  处理 Julia 中的缺失数据

📅  最后修改于: 2021-11-25 04:38:18        🧑  作者: Mango

如今,大数据的常见问题之一是分析该数据中的缺失值。缺失值会导致一些重大的预测错误,这对任何商业观点都是不利的。因此,当我们遇到任何缺失数据时,我们必须应用不同的技术来处理数据集中的缺失值。丢失的对象Julia缺少的对象是最强大、最快速的用户定义类型,它比大多数内置类型(如 NA、NaN 等)要好得多。它还支持许多自定义类型以利用更多优势。为了在缺失值的一些预定义类型和一些自定义类型之间提供一致性,...

  Julia break 关键字 |从 Julia 的循环中退出

📅  最后修改于: 2021-11-25 04:38:24        🧑  作者: Mango

Julia 中的关键字是对编译器具有明确含义的预定义词。这些关键字不能用于命名变量。'break'关键字用于立即退出循环。每当执行 break 关键字时,编译器立即停止迭代更多值并将执行指针发送到循环之外。句法:示例 1:输出:示例 2:输出:...

  Julia 语言介绍

📅  最后修改于: 2021-11-25 04:38:30        🧑  作者: Mango

Julia 是一种高级开源编程语言,由麻省理工学院的 4 人小组开发。 Julia 是一种动态、高性能的编程语言,用于在科学计算中执行操作。与 R 编程语言类似,Julia 用于统计计算和数据分析。 Julia 的构建主要是因为它的编程速度,与Python和 R 相比,它的执行速度要快得多。Julia 通过执行复杂的任务(如云计算和并行性)为大数据分析提供支持,这些任务在分析大数据方面发挥着基础性...

  在 Julia 中提取命名字段 – getfield() 方法

📅  最后修改于: 2021-11-25 04:38:37        🧑  作者: Mango

getfield()是 julia 中的一个内置函数,用于从复合类型的指定值中提取命名字段。Syntax:getfield(value, name::Symbol)Parameters:value:Specified value of composite type.name::Symbol:Specified symbol.Returns:It returns the extracted name...

  在 Julia 中操作矩阵

📅  最后修改于: 2021-11-25 04:38:45        🧑  作者: Mango

Julia 中的矩阵是异构类型的容器,因此它们可以保存任何数据类型的元素。在将元素分配给矩阵之前定义矩阵的数据类型不是强制性的。 Julia 通过分析分配给矩阵的值自动决定矩阵的数据类型。由于矩阵的有序性质,可以更轻松地根据其索引对其值执行操作。以下是 Julia 中一些常见的矩阵操作:矩阵的转置翻转矩阵连接矩阵重塑矩阵矩阵的逆创建矩阵Julia 提供了一种非常简单的表示法来创建矩阵。可以使用以下...

  在 Julia 中将输出存储在文件上

📅  最后修改于: 2021-11-25 04:38:52        🧑  作者: Mango

Julia 提供了一个庞大的库来以多种文件格式存储和保存输出。我们可以以各种形式存储输出,例如 CSV(逗号分隔值)或 Excel,或者只是一个文本文件。在文本文件上存储数据使用 open()函数为了将数据存储在文本文件中,我们需要使用带有“w”标志的open()函数,它允许我们将输出写入文件。 open函数有两个参数,第一个是文件名,第二个是您需要打开文件的模式。为了将数据存储在文本文件中,我们...

  Julia 中的 K 均值聚类

📅  最后修改于: 2021-11-25 04:38:58        🧑  作者: Mango

聚类是将一组对象(列中的所有值)分组的任务,使同一组中的对象彼此之间比其他组中的对象更相似。 K-means 聚类是最简单和流行的无监督机器学习算法之一。无监督算法仅使用输入向量从数据集进行推断,而不参考已知或标记的结果。定义一个目标数k,它指的是你在数据集中需要的质心数。质心是代表集群中心的假想或真实位置。通过减少簇内平方和将每个数据点分配给每个簇。 K-means 算法识别 k 个质心,然后将...

  在 Julia 中使用数据库

📅  最后修改于: 2021-11-25 04:39:05        🧑  作者: Mango

在 Julia 中可以通过多种方式执行数据处理。 Julia 可以连接到许多数据库,这些数据库的连接器直接连接到数据库独立接口 (DBI) 包,例如 MySQL、SQLite、PostgreSQL 等。这些可用于触发查询和获取所需的输出。在本文中,我们将讨论 SQLite 作为与 Julia 连接的参考,使用 Julia 创建、删除、插入、更新和查询表。将 SQLite 与 Julia 连接为了将...

  在 Julia 中获取过滤集合的副本 – filter() 和 filter!() 方法

📅  最后修改于: 2021-11-25 04:39:11        🧑  作者: Mango

filter()是 julia 中的一个内置函数,用于返回指定抽象数组的副本,并执行不同类型的过滤。这些所有操作都通过以下示例进行说明。Syntax:filter(f, a::AbstractArray)orfilter(f, d::AbstractDict)orfilter(f, itr::SkipMissing{<:AbstractArray})Parameters:f:Specified i...

  在 Julia 中反转字符串– reverse() 方法

📅  最后修改于: 2021-11-25 04:39:18        🧑  作者: Mango

reverse()是 julia 中的一个内置函数,用于返回指定字符串的反向。Syntax:reverse(s::AbstractString)Parameters:a::AbstractString:Specified stringReturns:It returns the reverse of the specified string.编程需要懂一点英语示例 1:输出:示例 2:输出:...

  朱莉娅 – 数据帧

📅  最后修改于: 2021-11-25 04:39:24        🧑  作者: Mango

Julia 中的数据帧是PythonPandas 包的替代方案。数据框以表格结构表示数据。我们可以使用这些数据框来操作数据。可以对数据框进行各种操作以更改数据和进行行列转换。数据框主要用于以行列方式访问数据。与包的Python安装类似,Julia 也包括导入方法。安装所需的软件包:Julia 可以使用 Jupyter notebooks 或 Atom 软件进行编程。要在 Julia 中安装数据框包...