找到关于编程的34423 篇文章

在 JavaScript 中从字符串构建数组

AmitDiwan
更新于 2020年10月17日 09:16:03

75 次查看

我们必须编写一个函数,该函数创建一个数组,其中元素从字符串重复到达到限制为止。假设有一个字符串“aba”和一个限制 5。例如,字符串 = "string" 和限制 = 8 将给出新的数组 const arr = ["s", "t", "r", "i", "n", “g”, “s”, ”t”] 例子让我们为这个函数编写代码 - const string = 'Hello'; const limit = 15; const createStringArray = (string, limit) => {    const arr = [];    for(let i = 0; i < limit; i++){       const index = i % string.length;       arr.push(string[index]);   ... 阅读更多

如何将 R 数据框的列转换为行?

Nizamuddin Siddiqui
更新于 2020年10月17日 09:26:48

22K+ 次查看

如果行值被错误地记录到列中,我们可能希望将列转换为行。因此,要将 R 数据框的列转换为行,我们可以使用转置函数 t。例如,如果我们有一个具有五列和五行的名为 df 的数据框,则我们可以使用 as.data.frame(t(df)) 将 df 的列转换为行。例子 实时演示 set.seed(4) x1

如何在 R 中创建具有不同点形状的绘图?

Nizamuddin Siddiqui
更新于 2020年10月17日 09:09:46

906 次查看

在基础 R 中,可以通过在绘图函数中使用 pch 参数来创建具有不同点形状的绘图。pch 值及其形状的列表如下所示 - pch = 0 显示正方形 pch = 1 显示圆形 pch = 2 显示向上三角形 pch = 3 显示加号 pch = 4 显示交叉 pch = 5 显示菱形 pch = 6 显示向下三角形 pch = 7 显示交叉正方形 pch = 8 显示星形 pch = 9 显示菱形加号 pch = 10 显示圆形加号 pch = 11 显示向上三角形 ... 阅读更多

如何在 R 中查找向量中重复和唯一值的频率?

Nizamuddin Siddiqui
更新于 2020年10月17日 09:06:43

267 次查看

如果我们在 R 中的向量中具有唯一值并且它们是重复的,那么我们可以找到这些唯一值的频率,这将有助于我们理解向量中值的分布。根据该分布分析,我们可以进行进一步的分析。这可以使用 rle 函数完成。例子 实时演示 x1

如何在 R 中以降序排列包含单个子元素的列表?

Nizamuddin Siddiqui
更新于 2020年10月17日 09:00:48

81 次查看

就像列表可以有多个元素一样,列表的元素也可以有多个子元素,并且这些元素的大小也可能有所不同,因此也可以使用包含单个子元素的列表。如果我们有这种类型的列表,则可以使用 order 函数以降序排列该列表,但我们还需要取消列表这些元素。例子 考虑以下列表 - 实时演示 x1

如何在 R 数据框中创建所有列的直方图?

Nizamuddin Siddiqui
更新于 2020年10月17日 08:57:46

13K+ 次查看

要创建 R 数据框中所有列的直方图,我们可以使用 Hmisc 包的 hist.data.frame 函数。例如,如果我们有一个包含五列的数据框 df,则可以使用单行代码 hist.data.frame(df) 创建所有列的直方图。例子 考虑以下数据框 - 实时演示 set.seed(9) x1

如何在 R 数据框中查找每行的 NA 值频率?

Nizamuddin Siddiqui
更新于 2020年10月17日 08:52:31

413 次查看

由于列代表变量,我们经常在数据框的列中找到缺失值,但我们也可能希望找到案例的缺失值 (NA),以便我们可以根据案例特征而不是变量的分布来替换它们。在 R 中,我们可以使用 rowSums 和 apply 函数。例子 考虑以下数据框 - 实时演示 set.seed(8) x1

如何在 R 中查找矩阵每一列的最大值?

Nizamuddin Siddiqui
更新于 2020年10月17日 08:45:09

4K+ 次查看

要查找矩阵每一列的最大值,我们需要使用 apply 函数。例如,如果我们有一个包含 2 行和 2 列的矩阵 M,第一行值为 1, 2,第二行值为 3, 4,则可以使用语法 apply(M,2,max) 查找该矩阵每一列的最大值,因此结果将是 3, 4。例子 实时演示 M1−-matrix(1:36,ncol=6) M1 输出   [,1] [,2] [,3] [,4] [,5] [,6] [1,] 1    7    13   19   25   31 [2,] 2    8    14   20   26   32 [3,] 3    9    15   21   27   33 [4,] 4    10   16   22   28   34 [5,] 5    11   17   23   29   35 [6,] 6    12   18   24   30   36 例子 apply(M1,2,max) 输出 [1] 6 12 18 24 30 36 例子 实时演示 M2

如何在 R 数据框中查找所有列的中位数?

Nizamuddin Siddiqui
更新于 2020年10月17日 08:35:42

8K+ 次查看

中位数是向量中将数据分成两等份的值。要查找所有列的中位数,我们可以使用 apply 函数。例如,如果我们有一个包含数值列的数据框 df,则所有列的中位数可以计算为 apply(df,2,median)。例子 考虑以下数据框 - 实时演示 set.seed(7) x1

如何在 R 中删除包含相同值的数据框列?

Nizamuddin Siddiqui
更新于 2020年10月17日 08:30:45

291 次查看

如果 R 数据框所有行的某一列都只有一个值,那么我们可能希望删除整列,因为该列的影响在数据分析目标中没有任何意义。因此,我们可以提取包含不同值的列,而不是删除列。例子 实时演示 set.seed(1001) x1

广告
© . All rights reserved.