个人理财 如何在R

如何在R

目录:

视频: 在R中讀取Excel資料表 2024

视频: 在R中讀取Excel資料表 2024
Anonim

您有两个不同的选项来构造矩阵或数组。您可以使用创建函数matrix()和array(),也可以使用dim()函数更改尺寸。

使用R

中的创建器函数可以使用array()函数轻松创建数组,其中将数据作为第一个参数,将尺寸为第二个参数的矢量作为第二个参数。该参数中的维度大小的数量为您提供维度的数量。例如,你可以用四列,三列和两个“表”来创建一个数组:

<! - 1 - >
我的。排列我的。数组,1 [,1] [,2] [,3] [,4] [1,] 1 4 7 10 [2,] 2 5 8 11 [3,] 3 6 9 12,2 [,1] [,2] [,3] [,4] [1,] 13 16 19 22 [2,] 14 17 20 23 [3,] 15 18 21 24

请注意,虽然行是作为第一个维度给出的,但表格是按列填充的。因此,对于数组,R填充列,然后填充行,然后填充其余部分。

更改R

<中的矢量的尺寸! --2 - >

或者,您可以使用dim()函数添加尺寸。这比使用array()函数要快一点,如果你的数据已经在一个向量中,这是特别有用的。 (顺便说一下,这个小技巧也适用于创建矩阵,因为矩阵只不过是一个只有两个维度的数组。)

假设您已经有了一个向量,数字为1到24,如下所示: > <! - 3 - >

我的。矢量< - 1:24
你可以很容易地将该矢量转换为一个完全像我的数组。数组只是通过分配尺寸,如下所示:

dim(my。vector)< - c(3,4,2)

如果您检查我的。矢量看起来像现在,你看我有没有什么不同。你以前创建的数组。

可以使用identical()函数检查两个对象是否相同。检查,例如,我的。矢量和我的。数组是相同的,你只需要做以下几点: >> identical(my.array,my.vector)[1] TRUE

如何在R

编辑的选择

如何查找和追踪您的孩子的隐藏的数字时间 - 假人

如何查找和追踪您的孩子的隐藏的数字时间 - 假人

准确地评估您的孩子正在经历的屏幕时间,您需要先查找,然后跟踪孩子一天中隐藏或意外的屏幕时间。在不同地点,儿童可能会遇到意想不到的屏幕时间。以下只是少数儿童可能打开的位置...

编辑的选择

如何停止Flash CS5主时间轴 - 虚拟人物

如何停止Flash CS5主时间轴 - 虚拟人物

当您尝试预览Adobe Flash Creative Suite 5电影中,您会注意到Flash CS5时间线自行运行,使其快速翻转放置在主时间轴上的图像。有时您希望用户能够确定下一张照片何时被查看,所以您...

如何停止Adobe Flash CS6中的主时间轴 - 虚拟人物

如何停止Adobe Flash CS6中的主时间轴 - 虚拟人物

,因为创建Adobe Flash CS6中的时间线是创建一个照片查看器,用户应该能够确定下一张照片何时被查看,所以你需要停止每张照片的时间线,给他们一个机会来查看它。要在特定时间点停止时间线,...

编辑的选择

如何在R-dummies

如何在R-dummies

中创建一个因子以在R中创建因子,则使用因子)功能。 factor()的前三个参数值得一些探索:x:你想变成一个因子的输入向量。级别:x可能采用的值的可选矢量。默认是按字典顺序排序的,x的唯一值。 labels:Another ...

如何在R

如何在R

对于构造矩阵或数组,有两个不同的选项。您可以使用创建函数Matrix()和array(),也可以使用dim()函数更改尺寸。使用R中的创建器函数可以使用array()函数轻松创建数组,在这里您将数据作为第一个参数,并且...

中创建一个晶格图,如何在R-dummies

中创建一个晶格图,如何在R-dummies

中创建一个晶格图来研究R中的晶格图形,首先取一个看看内置的数据集mtcars。该数据集包含32个汽车观测数据和发动机信息,例如汽缸数量,自动变速箱和手动变速箱以及发动机功率。 R的所有内置数据集也都有很好的帮助信息,您可以访问...