找到 2038 篇文章 关于 R 编程

如何在 R 中将数据框转换为包含值和列名作为变量的两列数据框?

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

845 次浏览

要在 R 中将数据框转换为包含值和列名作为变量的两列数据框,我们可以按照以下步骤操作:首先,创建一个数据框。然后,使用 stack 函数转换数据框。示例创建数据框让我们创建一个如下所示的数据框:x

如何在 R 数据框中从格式不同的字符串中提取数字?

Nizamuddin Siddiqui
更新于 2021年11月11日 06:17:14

89 次浏览

要在 R 数据框中从格式与普通格式不同的字符串中提取数字,我们可以按照以下步骤操作:首先,创建一个数据框。然后,使用 gsub 函数以及 as.numeric 函数提取数字。示例创建数据框让我们创建一个如下所示的数据框:x

如何在 R 数据框中从字符串中提取数字?

Nizamuddin Siddiqui
更新于 2021年11月11日 06:14:12

2K+ 次浏览

要在 R 数据框中从字符串中提取数字,我们可以按照以下步骤操作:首先,创建一个数据框。然后,使用 gsub 函数从字符串中提取数字。示例创建数据框让我们创建一个如下所示的数据框:x

如何在 R 数据框列中删除序列中重复的数字?

Nizamuddin Siddiqui
更新于 2021年11月11日 06:12:14

342 次浏览

要在 R 数据框列中删除序列中重复的数字,我们可以按照以下步骤操作:首先,创建一个数据框。然后,使用 diff 函数和单方括号子集删除序列中重复的数字。示例 1创建数据框让我们创建一个如下所示的数据框:x

如何在 R 数据框中将因子变量拆分为与因子大小相等且长度完整的 n 个变量?

Nizamuddin Siddiqui
更新于 2021年11月11日 06:09:01

372 次浏览

要在 R 数据框中将因子变量拆分为与因子大小相等且长度完整的 n 个变量,我们可以按照以下步骤操作:首先,创建一个数据框。然后,使用 qdapTools 包的 mtabulate 函数拆分因子变量。示例创建数据框让我们创建一个如下所示的数据框:factor

如何在 R 中按因子水平查找列均值?

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

3K+ 次浏览

要查找按因子水平的列均值,我们可以在使用 group_by 函数创建因子水平组之后,使用 summarise 函数和 mean 函数。例如,如果我们有一个名为 df 的数据框,其中包含一个因子列(例如 F)和一个数值列(例如 Num),那么我们可以使用以下命令按因子水平查找 Num 列的均值:df%>%group_by(F)%>%summarise(Average=mean(Num))示例 1以下代码片段创建一个样本数据框:grp

如何在 R 数据框列中替换如果部分字符串与另一个字符串匹配的整个字符串?

Nizamuddin Siddiqui
更新于 2021年11月11日 06:07:51

904 次浏览

要在 R 数据框列中替换如果部分字符串与另一个字符串匹配的整个字符串,我们可以按照以下步骤操作:首先,创建一个包含字符串列的数据框。然后,使用 gsub 函数替换如果部分字符串与另一个字符串匹配的整个字符串。示例创建数据框让我们创建一个如下所示的数据框:String

如何在 R 中查找两个字符串向量之间公共单词的数量?

Nizamuddin Siddiqui
更新于 2021年11月11日 06:04:55

539 次浏览

要查找两个字符串向量之间公共单词的数量,我们首先需要使用 unlist 和 strsplit 函数拆分这两个向量,然后我们可以结合使用 length 函数和 intersect 函数。查看以下示例以了解如何操作。示例 1以下代码片段创建一个向量:x1

如何在 R 中为名字和姓氏创建单独的列?

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

1K+ 次浏览

在数据分析中,人们的名字和姓氏通常合并在一起,或者说存储在单个空格中,因此我们需要将它们分开以使数据更易于阅读。要在 R 中为名字和姓氏创建单独的列,我们可以使用 tidyr 包的 extract 函数。查看以下示例以了解如何操作。示例 1以下代码片段创建一个样本数据框:Names

如何在 R 数据框中更改行顺序?

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

6K+ 次浏览

要在 R 数据框中更改行顺序,我们可以使用单方括号并在第一位提供行顺序。例如,如果我们有一个名为 df 的数据框,其中包含 10 行,那么我们可以使用以下命令更改行顺序:df[c(6:8,2,5,9,10,1,3:4),]查看以下示例以了解其工作原理。示例 1以下代码片段创建一个样本数据框:x1

广告