找到 2038 篇文章 关于 R 编程

如何在 R 数据框中创建分组列?

Nizamuddin Siddiqui
更新于 2021年11月5日 07:13:42

833 次浏览

假设我们有一个名为 df 的数据框,其中包含两列,例如 X 和 Y,那么我们可以通过将 df 转换为 data.table 对象并使用 list 函数创建 X 和 Y 中值的列表来创建基于 X 和 Y 的分组列。查看下面的示例以了解如何操作。示例 1 以下代码片段创建一个示例数据框 - x1

如果两个矩阵包含缺失值,如何在 R 中相乘?

Nizamuddin Siddiqui
更新于 2021年11月5日 07:04:41

712 次浏览

如果我们想要相乘包含缺失值的两个矩阵,我们首先需要将缺失值转换为零,然后可以轻松完成乘法。如果我们不这样做,则乘法的输出在所有位置都将有 NA。查看下面给出的示例以了解如果矩阵中存在 NA,则乘法的正确方法。示例 1 以下代码片段创建一个示例矩阵 - M1

如何在基本 R 箱线图中隐藏异常值?

Nizamuddin Siddiqui
更新于 2021年11月5日 06:54:45

276 次浏览

要在基本 R 箱线图中隐藏异常值,我们可以在 boxplot 函数中使用 range 参数,但我们需要调整 range 参数。range 参数可以取许多值,因此我们需要找到能够删除所有异常值的正确值。要了解其工作原理,请查看以下示例 - 示例 要在基本 R 箱线图中隐藏异常值,请使用以下代码片段 - x

在 R 中的 ggplot2 图表中为 theme_bw 创建更深的网格线。

Nizamuddin Siddiqui
更新于 2021年11月5日 06:47:02

997 次浏览

要在 ggplot2 图表中为 theme_bw 创建更深的网格线,我们可以使用 theme 函数,其中我们可以使用 major 和 minor 网格线元素 line 将颜色设置为黑色,借助 panel.grid.major 和 panel.grid.minor 参数,如下面的示例所示。我们可以使用任何其他颜色,但黑色是最常用的颜色,因为它与边框颜色匹配。示例 以下代码片段创建一个示例数据框 - x

如何在 R 中检查矩阵中是否存在缺失值?

Nizamuddin Siddiqui
更新于 2021年11月5日 06:41:26

1K+ 次浏览

要在 R 中检查矩阵中是否存在缺失值,我们可以使用任何函数以及 is.na 函数。例如,如果我们有一个名为 M 的矩阵,我们可以使用以下命令来检查 M 是否包含任何缺失值 - any(is.na(M)) 示例 1 以下代码片段创建一个示例矩阵 - M1

如何在 R 中从 data.table 对象中删除行号?

Nizamuddin Siddiqui
更新于 2021年11月5日 06:31:38

2K+ 次浏览

要在 R 中从 data.table 对象中删除行号,我们可以将 row.names 设置为 FALSE 并打印 data.table 对象。例如,如果我们有一个名为 DT 的 data.table 对象,我们可以使用以下命令从 DT 中删除行号 - print(DT,row.names=FALSE) 示例 1 要加载 data.table 对象并创建一个对象,请使用以下代码片段创建一个数据框 - library(data.table) x1

在 R 数据框中为一个分类变量创建堆叠条形图。

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

1K+ 次浏览

要为 R 数据框中的一个分类变量创建堆叠条形图,我们可以使用 ggplot2 的 ggplot 函数和 geom_bar 函数,并在 aes 中将 1 作为 X 变量。例如,如果我们有一个名为 df 的数据框,其中包含一个分类列,例如 C 和一个数值列 Num,那么我们可以使用以下命令创建堆叠条形图 - ggplot(df,aes(1,Num,fill=C))+geom_bar(stat="identity") 示例 以下代码片段创建一个示例数据框 - x

查找 R 数据框列中存在 n 次的值。

Nizamuddin Siddiqui
更新于 2021年11月5日 06:15:19

132 次浏览

要查找 R 数据框列中存在 n 次的值,我们首先需要使用因子对列进行制表,然后提取列的级别,然后使用 as.numeric 读取它们。查看下面的示例以了解如何操作。示例 1 以下代码片段创建一个示例数据框 - x

如何在 R 中舍入矩阵值?

Nizamuddin Siddiqui
更新于 2021年11月5日 06:06:36

3K+ 次浏览

要舍入矩阵值,我们可以使用 round 函数。例如,如果我们有一个名为 M 的矩阵,并且我们想要使用以下命令将 M 中的值舍入到小数点后 2 位 - M

如何在 R 数据框列中显示带小数的数字?

Nizamuddin Siddiqui
更新于 2021年11月5日 05:59:31

7K+ 次浏览

要显示 R 数据框列中小数点后的数字,我们可以使用 format 函数和 round 函数以及 nsmall 参数。例如,如果我们有一个名为 df 的数据框,其中包含一个整数列,例如 X,那么我们可以使用以下命令以 2 位小数显示 X 中的数字 - df$X

广告