找到 34423 篇文章 关于编程

如何更改 R 列表中存储的数据框的名称?

Nizamuddin Siddiqui
更新于 2021年11月9日 07:21:33

1K+ 次浏览

要更改 R 列表中存储的数据框的名称,我们可以按照以下步骤操作:首先,创建一个数据框列表。然后,使用 names 函数更改数据框的名称。示例创建数据框列表使用 data.frame 函数创建数据框,并使用 list 函数创建这些数据框的列表:df1

如何在 R 数据框的行中查找特定值的频率?

Nizamuddin Siddiqui
更新于 2021年11月9日 07:18:16

977 次浏览

要在 R 数据框的行中查找特定值的频率,我们可以使用 dplyr 包的 mutate 函数以及 rowSums 函数。例如,如果我们有一个名为 df 的数据框,我们可以使用以下命令查找 df 每行中 5 的数量:df%>%mutate(Number_of_Fives=rowSums(.==1))示例 1以下代码片段创建了一个样本数据框:x1

如何在 R 数据框列中将用文字表示的数字替换为数字?

Nizamuddin Siddiqui
更新于 2021年11月9日 07:12:44

755 次浏览

要在 R 数据框列中将用文字表示的数字替换为数字,我们可以使用 within 函数。例如,如果我们有一个名为 df 的数据框,其中包含一个名为 X 的列,该列包含用文字表示的 1 到 5 的数字,那么我们可以使用以下命令将其转换为数字:within(df,X

如果 R 数据框中某些列是分类列,如何查找列最大值?

Nizamuddin Siddiqui
更新于 2021年11月9日 07:15:32

138 次浏览

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

如何在 R 数据框中将二分列中的文字替换为数字?

Nizamuddin Siddiqui
更新于 2021年11月9日 07:10:31

351 次浏览

二分列可以用文字表示,例如 Yes/No、Good/Bad、Right/Wrong 等。要将这些文字替换为数字,例如 1 和 0,我们可以使用 ifelse 函数。例如,如果我们有一个名为 df 的数据框,其中包含一个名为 Binary 的列,其中包含 Yes 和 No 值,那么我们可以使用以下命令将 Yes 替换为 1,将 No 替换为 0:df$Binary

如何在 R 数据框中查找每行的累加和?

Nizamuddin Siddiqui
更新于 2021年11月9日 07:20:02

889 次浏览

要在 R 数据框中查找每行的累加和,我们需要将数据框读取为 data.table 对象,然后使用 Reduce 函数以及 accumulate 参数。例如,如果我们有一个名为 df 的数据框,并且我们想查找 df 中每行的累加和,那么我们可以使用以下命令:setDT(df)[,names(df):=Reduce("+",df,accumulate=TRUE)]示例 1以下代码片段创建了一个样本数据框:x1

如何在 R 中为均匀数据创建直方图?

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

266 次浏览

要在 R 中为均匀数据创建直方图,我们可以简单地使用 hist 函数,但是即使频率相同,条形的大小也可能会有所不同。因此,为此目的,我们需要定义断点,如下例所示。示例要在 R 中为均匀数据创建直方图,请使用以下代码:hist(1:6)输出如果您执行上述代码,它将生成以下输出:要在 R 中为均匀数据创建直方图,请使用以下代码:hist(1:8) 输出如果您执行上述代码,它将生成以下输出:要在 R 中为…… 阅读更多

如何在 R 数据框列中查找最小的数字,但不包括零或零以下的值?

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

3K+ 次浏览

要在 R 数据框列中查找最小的数字,但不包括零或零以下的值,我们可以使用 min 函数以及通过单个方括号对大于 0 的值进行子集选择。例如,如果我们有一个名为 df 的数据框,其中包含一个名为 X 的列,那么可以使用以下命令找到最小的数字,但不包括零或零以下的值:min(df[df$X>0,1])示例 1以下代码片段创建了一个样本数据框:x

如何在 R 中根据列的类别选择数据框列?

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

523 次浏览

要在 R 中根据列的类别选择数据框列,我们可以按照以下步骤操作:首先,创建一个数据框或考虑一个内置数据集。然后,使用 dplyr 包中的 select_if 函数以及 class 函数。示例 1str(CO2)输出执行上述脚本后,将生成以下输出(此输出将因您的系统而异,因为存在随机性):-类别 ‘nfnGroupedData’,‘nfGroupedData’,‘groupedData’ 和 ‘data.frame’:84 个观察值,5 个变量:$ Plant:Ord.factor w/ 12 levels "Qn1"

如何在 R 中创建经验分布图?

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

3K+ 次浏览

可以使用 ecdf 函数找到经验分布,如果我们想创建经验分布图,则可以使用 plot 函数。例如,如果我们有一个名为 X 的向量,那么可以使用以下命令创建经验分布图:plot(ecdf(X))示例 1要在 R 中创建经验分布图,请使用以下代码:x

广告
© . All rights reserved.