找到 2038 篇文章 关于 R 编程

如果 R 数据框中某些列是分类的,如何将每一列的值四舍五入到小数点后两位?

Nizamuddin Siddiqui
更新于 2021年11月9日 06:43:31

474 次浏览

如果 R 数据框中某些列是分类的,要将每一列的值四舍五入到小数点后两位,可以按照以下步骤操作:首先,创建一个数据框。然后,使用 plyr 包中的 numcolwise 函数,如果某些列是分类的,则将每一列的值四舍五入到小数点后两位。示例创建数据框让我们创建一个如下所示的数据框:

如何在 R 中查找序列向量的长度?

Nizamuddin Siddiqui
更新于 2021年11月9日 06:38:54

1K+ 次浏览

序列向量是使用数字序列创建的,例如 1 到 15、21 到 51、101 到 150、-5 到 10。此类向量的长度只能使用 length 函数查找。例如,如果我们有一个序列向量 X,则可以使用以下命令找到 X 的长度:length(X)示例 1要在 R 中查找序列向量的长度,请使用以下代码:x1

查找 R 数据框中多列的分位数。

Nizamuddin Siddiqui
更新于 2021年11月9日 06:45:16

2K+ 次浏览

要在 R 数据框中查找多列的分位数,可以使用 apply 函数与 quantile 函数,并使用 probs 参数提供分位数概率。例如,如果我们有一个名为 df 的数据框,其中包含多列,并且我们想要查找三个分位数 0.25、0.70、0.90,则可以使用以下命令:apply(df[],2,quantile,probs=c(0.25,0.70,0.90))示例 1以下代码片段创建一个示例数据框:x1

如果 R 数据框中某些列是分类的,如何查找每一列中每个值的对数?

Nizamuddin Siddiqui
更新于 2021年11月9日 06:38:37

180 次浏览

如果 R 数据框中某些列是分类的,要查找每个值的对数,可以按照以下步骤操作:首先,创建一个数据框。然后,使用 plyr 包中的 numcolwise 函数查找对数(如果某些列是分类的)。示例创建数据框让我们创建一个如下所示的数据框:

如何在 R 中通过添加元素来查找两个向量的叉积?

Nizamuddin Siddiqui
更新于 2021年11月9日 06:38:00

550 次浏览

要在 R 中通过添加元素来查找两个向量的叉积,可以使用 %o% 运算符计算外积。例如,如果我们有两个向量 x 和 y,则可以通过使用以下命令找到这两个向量的叉积(通过添加元素):x%o%y查看以下示例以了解其工作原理。示例 1要在 R 中通过添加元素来查找两个向量的叉积,请使用以下代码:x1

如何在 R 中创建掷两个骰子的样本空间?

Nizamuddin Siddiqui
更新于 2021年11月9日 06:33:30

432 次浏览

当我们掷两个骰子时,样本空间有 36 个结果,如下所示:(1,1),(1,2),(1,3),(1,4),(1,5),(1,6) (2,1),(2,2),(2,3),(2,4),(2,5),(2,6) (3,1),(3,2),(3,3),(3,4),(3,5),(3,6) (4,1),(4,2),(4,3),(4,4),(4,5),(4,6) (5,1),(5,2),(5,3),(5,4),(5,5),(5,6) (6,1),(6,2),(6,3),(6,4),(6,5),(6,6)现在,要在 R 中创建掷两个骰子的样本空间,可以使用以下命令:expand.grid(1:6,1:6) 示例要在 R 中创建掷两个骰子的样本空间,请使用以下命令:expand.grid(1:6,1:6)输出如果您执行上述命令,则会生成以下输出:

如何在 base R 绘图中更改 X 轴的位置?

Nizamuddin Siddiqui
更新于 2021年11月9日 06:37:30

4K+ 次浏览

默认情况下,X 轴的位置位于底部,我们知道它始终存在于所有软件/编程工具中。如果我们想在 base R 绘图中更改 X 轴的位置,则可以使用 axis 函数和 pos 参数。pos 参数将决定 X 轴在 Y 轴上的位置。查看下面提到的示例以了解如何操作。示例要在 base R 绘图中更改 X 轴的位置,请使用以下命令:plot(1:10)输出如果您执行上述代码片段,则会生成以下输出:要创建一个带 X 轴的点图…… 阅读更多

如何在 R 中的 data.table 对象中查找每个组的绝对最大值?

Nizamuddin Siddiqui
更新于 2021年11月9日 06:34:20

149 次浏览

要在 R 中的 data.table 对象中查找每个组的绝对最大值,可以按照以下步骤操作:首先,创建一个 data.table 对象。然后,使用 dplyr 包的 summarise_each 函数以及 which.max 和 abs 函数,在使用 group_by 分组后查找每个组的绝对最大值。示例 1创建 data.table 对象让我们创建一个如下所示的 data.table 对象:library(data.table) 类别

如何在 R 数据框列中删除每个值的最后一位点?

Nizamuddin Siddiqui
更新于 2021年11月9日 06:28:15

964 次浏览

要在 R 数据框列中删除每个值的最后一位点,可以按照以下步骤操作:首先,创建一个数据框,其中一列的每个值的最后一位都是点。然后,使用 gsub 函数删除该列中每个值的最后一位点。示例创建数据框让我们创建一个如下所示的数据框:x

对存储在列表中的 R 数据框的行应用数学运算。

Nizamuddin Siddiqui
更新于 2021年11月9日 06:28:31

1K+ 次浏览

要对存储在列表中的 R 数据框的行应用数学运算,例如乘法、除法、减法和加法,可以使用 apply 函数。例如,如果我们有一个名为 LIST 的列表,其中包含一个名为 df 的数据框,该数据框有两列 X 和 Y,并且我们想要添加 df 的行,则可以使用以下命令:apply(df,1,function(x) x["X"]+x["Y"])查看以下示例以了解如何操作。示例以下代码片段创建示例数据框:x1

广告