找到 34423 篇文章 关于编程

在 Python 中查找给定单调序列中的元素位置

Arnab Chakraborty
更新于 2020-08-25 09:11:49

206 次浏览

假设我们有一个数字 l 和一个单调递增序列 f(m),其中 f(m) = am + bm [log2(m)] + cm^3 以及 (a = 1, 2, 3, …), (b = 1, 2, 3, …), (c = 0, 1, 2, 3, …) 这里 [log2(m)] 是以 2 为底的对数,并向下取整。因此,如果 m = 1,则值为 0。如果 m = 2-3,则值为 1。如果 m = 4-7,则值为 2。如果 m = 8-15,则值为 3。依此类推我们必须找到使得 f(m) = l 的 m 值,如果 l ... 阅读更多

在 Python 中使用位数组查找数组的重复项

Arnab Chakraborty
更新于 2020-08-25 09:09:37

144 次浏览

假设我们有一个包含 n 个不同数字的数组;n 最大可以是 32,000。数组可能包含重复项,我们不知道 n 的值。现在,如果我们只有 4 千字节的内存,如何显示数组中的所有重复项?因此,如果输入类似于 [2, 6, 2, 11, 13, 11],则输出将是 [2, 11],因为 2 和 11 在给定数组中出现多次。为了解决这个问题,我们将遵循以下步骤 -创建一个字节数组类型的数据结构 bit_arr,它具有以下方法定义构造函数这将获取 ... 阅读更多

在 Python 中查找矩阵所有行共有的不同元素

Arnab Chakraborty
更新于 2020-08-25 09:07:56

201 次浏览

假设我们有一个 m x m 阶的方阵;我们必须找到给定矩阵所有行共有的所有不同元素。因此,如果输入类似于13215417153243615215412152643221942215则输出将是 [2, 4, 15]为了解决这个问题,我们将遵循以下步骤 -定义一个函数 sortRows()。这将获取矩阵n := 行数对于 i 范围从 0 到 n,执行排序列表 matrix[i]在主方法中,执行以下操作 -n := 行数sortRows(matrix)current_idx := 一个大小为 n 的列表,填充为 0对于 i 范围从 0 到 n,执行current_idx[i] := 0f := 0当 ... 阅读更多

在 Python 中查找 d 以最大化创建为 c[i] = d*a[i] + b[i] 的数组 c[] 中的零数量

Arnab Chakraborty
更新于 2020-08-25 09:04:02

188 次浏览

假设我们有两个包含 n 个整数的数组 A 和 B,现在考虑一个数组 C,其中第 i 个数字将是 d*A[i] + B[i],并且这里 d 是任何任意实数。我们必须找到 d,使得数组 C 具有最大数量的零。还要返回零的数量。因此,如果输入类似于 A = [15, 40, 45] 和 B = [4, 5, 6],则输出将是 d = -0.266666,零的数量将是 1为了解决这个问题,我们将遵循以下步骤 -n := A 的大小my_map := 一个新的映射count := ... 阅读更多

在 Python 中查找两个序列的组合均值和方差

Arnab Chakraborty
更新于 2020-08-25 09:01:19

715 次浏览

假设我们有两个不同的序列 A1 和 A2,大小分别为 b 和 a。我们必须找到组合序列的均值和方差。因此,如果输入类似于 A1 = [24, 46, 35, 79, 13, 77, 35] 和 A2 = [66, 68, 35, 24, 46],则输出将是 Mean = [44.1429, 47.8],sd = [548.694, 294.56],组合均值 = 45.6667,d1_square = 2.322,d2_square = 4.5511,combined_var = 446.056为了解决这个问题,我们将遵循以下步骤 -定义一个函数 mean()。这将获取 arr返回 arr 元素的平均值定义一个函数 sd()。这将 ... 阅读更多

如何在 R 中将模拟重复固定次数?

Nizamuddin Siddiqui
更新于 2020-08-24 13:10:14

932 次浏览

通常,我们在 R 中从不同的分布模拟随机值。基础 R 提供了一些内置函数来实现相同的功能,如果我们想重复模拟固定次数,那么我们会一遍又一遍地编写这些内置函数。但是,我们可以使用 replicate 函数使用一行代码进行多次模拟,这意味着如果我们想模拟十次十个均匀随机变量,则可以使用 replicate 函数。示例replicate(10, runif(5, 2, 5)) [, 1] [, 2] [, 3] [, 4] [, 5] [, 6] [, 7] [, ... 阅读更多

如何在 R 数据框中创建包含累积和的列?

Nizamuddin Siddiqui
更新于 2020-08-24 13:08:58

500 次浏览

累积和用于确定变量或组的总和,并帮助我们了解该变量或组的值随时间的变化。在创建累积和时,我们必须确保总和和最后一个值的累积和(取决于求和的方向)相同。我们可以使用 dplyr 包的 mutate 函数来查找累积和并为其创建一个列。示例考虑以下数据框 -x1

如何在 R 中使用 plot 函数更改轴标签的起始点和结束点?

Nizamuddin Siddiqui
更新于 2020-08-24 13:07:17

715 次浏览

当我们使用 plot 函数创建图形时,轴标签会根据要绘制的变量的值自动创建。可以为两个轴(X 轴和 Y 轴)设置标签限制,我们可以使用 xlim 和 ylim 选项来实现。例如,如果我们具有要绘制在 X 轴上的变量的范围为 0 到 50,则可以执行 xlim = c(0,50)。示例set.seed(99) x

如何在 R 中使用 dplyr 包的 mutate 函数创建排名变量?

Nizamuddin Siddiqui
更新于 2020-08-24 13:05:29

461 次浏览

创建排名变量是为了将数值变量转换为序数变量。这对于非参数分析很有用,因为如果数值变量的分布不正常或参数分析的假设不能由数值变量遵循,则不会直接分析原始变量值。要使用 mutate 函数创建排名变量,我们可以使用 dense_rank 参数。示例考虑以下数据框 -set.seed(7) x1

如何在 R 中从字符串中提取前两个字符?

Nizamuddin Siddiqui
更新于 2020-08-24 13:04:35

1K+ 次浏览

字符串可以是短的也可以是长的,我们也可以在 R 中拥有字符串向量或列表。当我们想要将字符串用于单一或多个比较时,提取部分字符串很常见。如果我们想从字符串中提取前两个字符,我们可以使用 substr 函数,语法为 substr(“String_object 或 String”,start=1,stop=2)示例x1

广告

© . All rights reserved.