找到 34423 篇文章,关于编程

如何在 R 数据框中为多列值的组合创建 ID 列?

Nizamuddin Siddiqui
更新于 2021年8月13日 10:27:52

1K+ 次浏览

要在 R 数据框中为多列值的组合创建 ID 列,我们可以按照以下步骤操作:首先,创建一个数据框。然后,使用 as.numeric、as.factor 和 with 函数为数据框列中的值组合创建 ID 列。创建数据框让我们创建一个数据框,如下所示: 在线演示> x1 x2 df df执行上述脚本后,将生成以下输出(此输出由于随机化而可能因您的系统而异):  x1 x2 1  0  1 2  0  1 3  0  1 4  2  2 5 ... 阅读更多

如何在 R 中按行标准差划分 data.table 对象的行?

Nizamuddin Siddiqui
更新于 2021年8月13日 10:26:17

169 次浏览

要在 R 的 data.table 对象中按行标准差划分行值,我们可以按照以下步骤操作:首先,创建一个 data.table 对象。然后,使用 apply 函数按行标准差划分 data.table 对象的行值。创建 data.table 对象让我们创建一个 data.table 对象,如下所示:> library(data.table) > x y DT DT执行上述脚本后,将生成以下输出(此输出由于随机化而可能因您的系统而异):      x y 1:   45 18 2:    3 99 3:   74 96 4:   67 58 5:   82 24 6: ... 阅读更多

如果给出截距和斜率,如何在基础 R 中向绘图添加回归线?

Nizamuddin Siddiqui
更新于 2021年8月13日 10:24:46

2K+ 次浏览

如果给出截距和斜率,要在基础 R 中向绘图添加回归线,我们可以按照以下步骤操作:首先,创建两个向量以及它们之间的散点图。然后,使用 abline 函数创建回归线,其截距和斜率分别由 a 和 b 给出。创建向量和散点图使用 plot 函数创建两个随机向量 x 和 y 之间的散点图: 在线演示> x y plot(x, y)输出添加具有给定截距和斜率的回归线示例使用 abline 函数向散点图添加回归线,给定截距 a = 0.51 和斜率 = ... 阅读更多

如何在 R 中按行中位数划分 data.table 对象的行?

Nizamuddin Siddiqui
更新于 2021年8月13日 10:16:59

130 次浏览

要在 R 的 data.table 对象中按行中位数划分行值,我们可以按照以下步骤操作:首先,创建一个 data.table 对象。然后,使用 apply 函数按行中位数划分 data.table 对象的行值。创建 data.table 对象让我们创建一个数据框,如下所示:> library(data.table) > x y z DT DT执行上述脚本后,将生成以下输出(此输出由于随机化而可能因您的系统而异):    x y  z 1:  5 3  2 2:  1 3  7 3:  6 0 13 4:  6 2 10 5:  8 1  9 6:  9 ... 阅读更多

如何在 R 中按每行最大值(不包括 0)划分 data.table 对象的行?

Nizamuddin Siddiqui
更新于 2021年8月13日 10:15:26

134 次浏览

要在 R 的 data.table 对象中按每行最大值(不包括 0)划分行值,我们可以按照以下步骤操作:首先,创建一个 data.table 对象。然后,使用 apply 函数和 if else 函数按每行最大值(不包括 0)划分 data.table 对象的行值。创建 data.table 对象让我们创建一个 data.table 对象,如下所示:> library(data.table) > x y z DT DT执行上述脚本后,将生成以下输出(此输出由于随机化而可能因您的系统而异):    x y z 1:  2 0 3 2:  2 3 2 3:  0 1 3 4:  0 ... 阅读更多

如何在 R 数据框列中将零替换为下一个位置出现的第一个非零值?

Nizamuddin Siddiqui
更新于 2021年8月13日 10:13:42

196 次浏览

要在 R 数据框列中将零替换为下一个位置出现的第一个非零值,我们可以按照以下步骤操作:首先,创建一个数据框。然后,使用 zoo 包的 na.locf 函数将零替换为数据框列中下一个位置出现的第一个非零值。创建数据框让我们创建一个数据框,如下所示: 在线演示> x df df执行上述脚本后,将生成以下输出(此输出由于随机化而可能因您的系统而异):   x 1  5 2  4 3  2 4  2 5  5 6  4 7  1 ... 阅读更多

如何从基础 R 绘图中删除科学计数法?

Nizamuddin Siddiqui
更新于 2021年8月13日 10:11:14

7K+ 次浏览

要从基础 R 绘图中删除科学计数法,我们可以按照以下步骤操作:首先,创建一个向量并使用 plot 函数绘制其图形。然后,使用 options(scipen=999) 从绘图中删除科学计数法。创建向量和绘图使用 sample 函数创建一个向量并使用 plot 函数绘制该向量: 在线演示> x plot(x)输出从绘图中删除科学计数法使用 options(scipen=999) 函数并再次创建相同的绘图: 在线演示> x options(scipen=999) > plot(x)输出

如何在 R 数据框中根据分类列中值的组合查找数值列的总和?

Nizamuddin Siddiqui
更新于 2021年8月3日 09:19:39

118 次浏览

要在 R 数据框中根据分类列中值的组合查找数值列的总和,我们可以按照以下步骤操作:首先,创建一个数据框。然后,使用 reshape2 包的 recast 函数和 sum 函数,根据分类列中值的组合查找数值列的总和。创建数据框示例让我们创建一个数据框,如下所示: 在线演示> x1 x2 x3 x4 f1 f2 df df执行上述脚本后,将生成以下输出(此输出由于随机化而可能因您的系统而异):输出  x1 x2 x3 x4 ... 阅读更多

如何合并两个长度不同但所有列中具有相同值(但在不同位置)的数据框?

Nizamuddin Siddiqui
更新于 2021年8月13日 10:06:54

425 次浏览

要合并两个长度不同但所有列中具有相同值(但在不同位置)的数据框,我们可以按照以下步骤操作:首先,创建两个数据框。然后,使用 merge 函数将它们合并,并将 all 参数设置为 FALSE。创建数据框让我们创建一个数据框,如下所示: 在线演示> x y z df1 df1执行上述脚本后,将生成以下输出(此输出由于随机化而可能因您的系统而异):输出   x y z 1  2 3 5 2  3 3 2 3  5 3 1 4  1 2 3 5  1 3 2 ... 阅读更多

如何在 R 中使用 ggplot2 创建的散点图中显示 ID 列值?

Nizamuddin Siddiqui
更新于 2021年8月13日 10:05:00

1K+ 次浏览

要在 R 中使用 ggplot2 创建的散点图中显示 ID 列值,我们可以按照以下步骤操作:首先,创建一个数据框。然后,使用 ggplot2 创建散点图。之后,在 aes 中使用 label 参数创建相同的绘图,并添加 geom_text 函数。创建数据框让我们创建一个数据框,如下所示: 在线演示> ID x y df df执行上述脚本后,将生成以下输出(此输出由于随机化而可能因您的系统而异):  ID     x         y 1 1   -0.6980655  0.4815529 2 2    1.0943027  0.2476090 ... 阅读更多

广告
© . All rights reserved.