找到 34423 篇文章 适用于编程

在 R 中为两个因变量和一个自变量创建散点图。

Nizamuddin Siddiqui
更新于 2021年11月11日 04:40:13

2K+ 次浏览

要为两个因变量和一个自变量创建散点图,我们可以使用 ggplot2 包的 geom_point 函数和 geom_smooth 函数。这两个函数都将使用两次,我们可以在其中定义每个因变量的绘图美学,如下面的示例所示。示例以下代码段创建一个样本数据框 -x

如何在基础 R 中创建饼图?

Nizamuddin Siddiqui
更新于 2021年10月27日 11:40:52

139 次浏览

饼图是数据的圆形表示,用于名义数据或有序数据。饼图中的扇形取决于数据值的幅度。如果我们想在基础 R 中创建饼图,则可以使用 pie 函数。例如,如果我们有一个名为 X 的向量,则可以使用以下命令创建 X 中值的饼图:pie(X)示例以下代码段创建一个样本数据框 -x

如何在 R 数据框中查找每行的行积?

Nizamuddin Siddiqui
更新于 2021年10月27日 11:26:13

212 次浏览

要查找 R 数据框中每行的行积,我们可以使用 matrixStats 包的 rowProds 函数,但我们需要将数据框读取为矩阵。例如,如果我们有一个名为 df 的数据框,则可以使用以下命令查找 df 中每行的行积:rowProds(as.matrix(df))示例 1以下代码段创建一个样本数据框 -x1

如何在 R 中绘制具有深色边框的同心圆?

Nizamuddin Siddiqui
更新于 2021年11月11日 04:32:01

97 次浏览

要绘制同心圆,我们可以使用 plotrix 包的 draw.circle 函数,其中我们可以放置 lwd 参数,但首先我们需要使用 plot 函数创建一个空白图形,如下所示。例如,我们可以使用以下命令在位置 X=5 和 Y=5 处创建三个半径分别为 1、2 和 3 的同心圆:draw.circle(5, 5, c(1.5, 1, 0.5), col=c("yellow", "green", "orange"), lwd=2)示例考虑以下代码段 -plot(1:10, type="n")输出如果您执行上述代码段,它将生成以下输出 -将以下代码添加到上述代码段中 -plot(1:10, type="n") library(plotrix) draw.circle(5, 5, c(1.5, 1, 0.5), col=c("yellow", ... 阅读更多

如何在 R 中创建矩阵图?

Nizamuddin Siddiqui
更新于 2021年11月11日 04:19:21

287 次浏览

要创建矩阵图,我们可以使用 corrplot 函数的 corrplot 函数。为此,我们需要将 is.corr 参数设置为 FALSE,以便在图中绘制矩阵值。否则,corrplot 函数需要相关矩阵而不是矩阵。查看下面给出的示例以了解其工作原理。示例以下代码段创建一个样本矩阵 -M

在 R 中创建数据框列的样本,排除 NA

Nizamuddin Siddiqui
更新于 2021年10月27日 10:40:48

214 次浏览

要通过排除数据框列的缺失值来创建随机样本,我们可以使用 sample 函数以及数据框列的 is.na 的否定。例如,如果我们有一个名为 df 的数据框,其中包含一个包含一些 NA 的列 X,则可以使用以下命令创建大小为 100 的 X 值的随机样本:sample(df$X[!is.na(df$X)],100,replace=TRUE)。示例 1以下是创建数据框的代码段 -x

在 R 中为包含最小值和最大值的平均值创建折线图。

Nizamuddin Siddiqui
更新于 2021年11月11日 04:13:33

885 次浏览

要为 R 中包含最小值和最大值的平均值创建折线图,我们首先需要为行平均值、行最小值和行最大值创建列,然后可以使用 ggplot2 包的 geom_line 函数以及 geom_ribbon 函数,如下面的示例所示。示例以下代码段创建了一个样本数据框。x

Python 中查找只有一个解的线性方程组的系数的程序

Arnab Chakraborty
更新于 2021年10月25日 08:11:57

457 次浏览

假设我们有一个值 n,我们必须找到存在多少对 (a, b) [a < b],使得方程 a*x + b*y = n 至少有一个解。因此,如果输入类似于 n = 4,则输出将为 2,因为有效对是 (1, 2) 和 (1, 3)。要解决此问题,我们将遵循以下步骤 -定义一个函数 divisors_gen() 。这将采用 ndivs := 一个大小为 n+1 的列表列表。每个内部列表都保存 1divs[0] := 只有一个元素 0 的列表对于 i 在 ... 阅读更多

Python 中查找使得其末尾有 n 个 0 的数字 m 的程序

Arnab Chakraborty
更新于 2021年10月25日 08:08:24

94 次浏览

假设我们有一个数字 n。我们必须找到最小的数字 m,使得 m 的阶乘至少有 n 个 0。因此,如果输入类似于 n = 2,则输出将为 10,因为 10!= 3628800 和 9!= 362880,最小有 2 个零的数字是 10。要解决此问题,我们将遵循以下步骤 -定义一个函数 count_fives() 。这将采用 ncnt := 0while n > 0,don := floor of (n / 5)cnt := cnt + nreturn cnt从主方法中,执行以下操作 -left := 1right := 5^24while right - ... 阅读更多

Python 中查找在分发糖果时遵守规则有多少孩子会得到糖果的程序

Arnab Chakraborty
更新于 2021年10月25日 08:05:08

267 次浏览

假设我们有 k 个糖果。我们必须将它们分发给孩子们。现在有一些规则第 i 个孩子将获得 i^2 个糖果任何在索引 i 处的孩子在第 1 到 i-i 处的全部孩子得到服务之前都不会得到任何糖果如果第 i 个孩子没有得到 i^2 个糖果,则那不是有效的服务。因此,如果输入类似于 k = 20,则输出将为 3,因为第一个将获得 1,第二个将获得 2^2 = 4,第三个将获得 3^2 = 9,但第四个需要 4^2 ... 阅读更多

广告

© . All rights reserved.