找到 2038 篇文章 适用于 R 编程

如何在 R 中从向量中删除特定值?

Nizamuddin Siddiqui
更新于 2021-11-12 08:37:14

1K+ 次查看

要从向量中删除特定值,我们可以使用值的否定。例如,如果我们有一个名为 V 的向量,其中包含从 1 到 10 的重复值,并且如果我们想要删除 V 中的所有 10,那么我们可以使用下面给出的命令 -V

如何在 R 数据框中查找不包含缺失值的行?

Nizamuddin Siddiqui
更新于 2021-11-12 08:27:59

429 次查看

处理缺失值是数据分析中最关键的任务之一。如果我们有大量数据,最好删除包含缺失值的行。为了删除此类行,我们可以使用 complete.cases 函数。例如,如果我们有一个名为 df 的数据框,其中包含一些缺失值,那么我们可以使用下面给出的命令删除包含缺失值的行 -df[complete.cases(df),]示例 1以下代码段创建一个样本数据框 -x1

如何在基本 R 图中用下划线突出显示值?

Nizamuddin Siddiqui
更新于 2021-11-12 08:24:01

716 次查看

要在基本 R 图中用下划线突出显示值,我们可以在 text 函数中使用 underline 函数。text 函数将用于定义我们需要在图中加下划线的的值,而 underline 函数将只对该部分加下划线。查看下面给出的示例以了解其工作原理。示例要使用下划线在基本 R 图中突出显示值,请使用下面给出的代码 -plot(1:5)输出如果您执行上面给出的代码,它将生成以下输出 -要使用下划线在基本 R 图中突出显示值,请将以下代码添加到上述代码中 -plot(1:5) text(4, ... 阅读更多

如何在 data.table 对象的每一列中查找最后一个非缺失值?

Nizamuddin Siddiqui
更新于 2021-11-12 08:22:30

548 次查看

要在 data.table 对象的每一列中查找最后一个非缺失值,我们可以对 NA 值使用 lapply 函数以及 tail 函数。例如,如果我们有一个名为 DT 的 data.table 对象,那么我们可以通过使用下面给出的命令找到 DT 的每一列中的最后一个非缺失值 -DT[,lapply(.SD,function(x) tail(x[!is.na(x)],1))]示例 1以下代码段创建一个 data.table 对象 -library(data.table) x1

在 R 中查找相关系数大于某个值的列组合

Nizamuddin Siddiqui
更新于 2021-11-12 08:13:33

573 次查看

要查找相关系数大于某个值的列组合,我们首先需要创建相关矩阵,然后借助 reshape2 包的 melt 函数熔化相关性。之后将根据相关系数的值获取输出的子集。查看下面给出的示例以了解其工作原理。示例 1以下代码段创建一个样本数据框 -x1

如何在 R 中将文本向量转换为矩阵?

Nizamuddin Siddiqui
更新于 2021-11-12 08:15:37

676 次查看

有时数值被读取为字符串,因此使用该向量创建矩阵并不简单。为了将文本向量转换为矩阵,我们需要使用 scan 函数并指定适当的行数或列数,如下面给出的示例所示。示例 1考虑下面给出的向量 x1 -x1

如何在基本 R 中创建并排条形图?

Nizamuddin Siddiqui
更新于 2021-11-12 08:05:05

2K+ 次查看

如果我们想要为两个向量或相同或不同数据框的两个列创建并排条形图,那么我们首先需要借助 cbind 函数将这些向量或列组合起来,如下所示。之后,将 barplot 函数应用于组合数据,并将 beside 参数设置为 TRUE。查看下面给出的示例以了解其工作原理。示例要使用基本 R 创建并排条形图,请使用下面给出的代码 -x

如何在基本 R 条形图中更改条形颜色?

Nizamuddin Siddiqui
更新于 2021-11-12 08:03:25

2K+ 次查看

要在基本 R 条形图中更改条形颜色,我们可以在 barplot 函数中使用 col 参数。例如,如果我们有一个名为 V 的向量,我们想要为其创建条形图,那么我们可以使用下面给出的命令使条形呈蓝色 - barplot(V,col="blue")查看下面给出的示例以了解如何操作。示例要更改基本 R 条形图中条形颜色,请使用下面给出的代码 -x

如何在 R 中创建交替递增序列?

Nizamuddin Siddiqui
更新于 2021-11-12 08:01:29

249 次查看

要创建交替递增序列,我们可以借助 R 语言中的逻辑常量,即 TRUE 和 FALSE。在创建向量时,第一个值将设置为 FALSE,第二个值将设置为 TRUE,因此,结果向量将始终具有交替递增序列。查看下面给出的示例以了解其工作原理。示例 1要使用 R 创建交替递增序列,请使用下面给出的代码 -x1

如何在 R 中查找每行的 n 个四分位数?

Nizamuddin Siddiqui
更新于 2021-11-12 08:00:26

679 次查看

要在 R 数据框的每一行中查找 n 个四分位数,我们可以使用 apply 函数以及 quantile 函数。例如,如果我们有一个名为 df 的数据框,其中包含 100 行,并且我们想要查找每个行的两个四分位数(例如第一个和第三个),那么我们可以使用下面提到的命令 -apply(df,1,quantile,c(0.25,0.75))示例 1以下代码段创建一个样本数据框 -x1

广告