找到 34423 篇文章,关于编程

如何在 R 中更改 ggplot2 图表的绘图边框颜色?

Nizamuddin Siddiqui
更新于 2021 年 11 月 2 日 11:25:46

4K+ 阅读量

要更改 R 中 ggplot2 图表的绘图边框颜色,我们可以使用 theme 函数和 panel.background 参数,其中我们可以使用 element_rect 将绘图面板的边框设置为所需的颜色。要了解如何实现,请查看下面的示例。示例以下代码片段创建了一个示例数据框 -x

在 R 中根据另一个数值列查找列值的总和。

Nizamuddin Siddiqui
更新于 2021 年 11 月 2 日 11:16:35

378 阅读量

要查找 R 中根据另一个数值列查找列值的总和,我们可以使用 with 函数并通过使用单个方括号子集化列来定义总和。例如,如果我们有一个名为 df 的数据框,其中包含两列,例如 X 和 Y,那么我们可以使用以下命令查找当 Y 大于 10 时 X 中值的总和 - (df,sum(X[Y10]))示例 1以下代码片段创建了一个示例数据框 -x1

如何在 R 中的 xyplot 中创建水平线?

Nizamuddin Siddiqui
更新于 2021 年 11 月 2 日 11:03:24

592 阅读量

要创建 xyplot 中的水平线,我们可以使用 abline 函数。例如,如果我们有一个名为 df 的数据框,其中包含两列,例如 X 和 Y,并且我们想使用 xyplot 在 X 和 Y 之间创建散点图,并在 Y = 2 处创建一条水平线,那么我们可以使用以下命令 -xyplot(Y~X,df,abline=c(h=2))示例以下代码片段创建了一个示例数据框 -x

R 编程以查找 data.table 对象中行最大值的列名。

Nizamuddin Siddiqui
更新于 2021 年 11 月 2 日 10:49:43

364 阅读量

如果我们有一个 data.table 对象,并且我们想查找行最大值的列名,那么我们可以使用 max.col 函数。例如,如果我们有一个名为 DT 的 data.table 对象,那么我们可以使用以下命令查找行最大值的列名 -DT[,names(.SD)[max.col(.SD,ties.method="first")]]示例 1以下代码片段创建了一个示例数据框 -x1

从 R 中的数据框中删除存在于另一个数据框中的行。

Nizamuddin Siddiqui
更新于 2021 年 11 月 2 日 10:34:33

5K+ 阅读量

要从数据框中删除存在于另一个数据框中的行,我们可以使用带单个方括号的子集化。此删除将帮助我们根据另一个数据框的列查找数据框中的唯一行。查看下面的示例以了解如何实现。示例 1以下代码片段创建了一个示例数据框 -x

按顺序将值添加到先前的值并加上一个常数。

Nizamuddin Siddiqui
更新于 2021 年 11 月 2 日 10:15:59

495 阅读量

要按顺序将值添加到先前的值并加上一个常数,我们可以找到值的累积和并将常数添加到输出中。例如,如果我们有一个名为 X 的向量,并且我们想按顺序将 X 中的值添加到先前的值并加上一个常数,例如 10,那么我们可以使用以下命令 -10+cumsum(X)示例 1以下代码片段创建了一个示例数据框 -x1

为 R 数据框中的三个分类列创建交叉表。

Nizamuddin Siddiqui
更新于 2021 年 11 月 2 日 10:00:04

1K+ 阅读量

要为三个分类列创建交叉表,我们可以使用 xtabs 函数。xtabs 函数将为两列中的每个类别创建列联表,并且每个列联表将为第三列中的类别创建。查看下面的示例以了解如何实现。示例 1以下代码片段创建了一个示例数据框 -df1

R 编程以更改 xtab 表中列变量和行变量的名称。

Nizamuddin Siddiqui
更新于 2021 年 11 月 2 日 09:44:48

357 阅读量

要更改 xtab 表中列变量和行变量的名称,我们可以使用 setNames 函数。例如,如果我们有一个名为 XTAB 的 xtab 表,并且我们想更改列变量名 C 和行变量名 R,那么我们可以使用以下命令 -dimnames(XTAB)

C++ 中用于打印 n 个整数的 GCD 公式的递归程序

Sunidhi Bansal
更新于 2021 年 11 月 2 日 08:29:54

169 阅读量

我们得到一个整数作为输入。目标是使用递归打印 n 个数字的 GCD 公式。我们知道三个数字,例如 a1、b1 和 c1 的 GCD 将是 gcd(a1, gcd(b1, c1))。类似地,对于三个以上的数字,gcd 可以通过公式获得,例如 gcd ( a1, gcd(b1, gcd(c1….., gcd(y1, z1))。示例输入 - Num = 4;输出 - 公式为:GCD(int a3, GCD(int a2, GCD(int a1, int b1)))输入 - Num = 6;输出 - 公式为:GCD(int a5, GCD(int a4, GCD(int a3, GCD(int a2, GCD(int a1, int b1)))))以下程序中使用的方法如下在这种方法中,我们使用... 阅读更多

C++ 中用于检查数字是否为回文的递归程序

Sunidhi Bansal
更新于 2021 年 11 月 2 日 08:28:12

6K+ 阅读量

我们得到一个整数作为输入。目标是使用递归查找输入数字 Num 是否为回文。要检查数字是否为回文,请反转该数字并检查这两个数字是否相同。如果反转的数字等于原始数字,则它是回文。示例输入 - Num = 34212;输出 - 34212 不是回文!说明 - 如果我们反转 34212,则得到 21243。34212 != 21243,因此输入数字不是回文。输入 - Num = 32123;输出 - 32123 是回文!说明 - 如果我们反转 32123,则得到 32132。32123!= 32123 ... 阅读更多

广告

© . All rights reserved.