找到 34423 篇文章 关于编程

如何在 R 数据框中替换整列?

Nizamuddin Siddiqui
更新于 2021年2月10日 07:09:42

322 次查看

要替换 R 数据框中的整列,我们可以使用增量运算符将原始列设置为新值。例如,如果我们有一个名为 df 的数据框,其中包含一列 x,其值来自正态分布,则将其替换为均值为 25 的正态分布,可以执行以下操作:df$x

如何在 R 中使用 ggplot2 更改局部图背景?

Nizamuddin Siddiqui
更新于 2021年2月10日 07:08:00

770 次查看

要更改局部图背景,我们可以使用 geom_rect 函数创建一个矩形,通过定义两个轴的值和 alpha 值来设置透明度,使用 fill 参数更改颜色。alpha 值将完全隐藏灰色背景,我们可以根据需要调整其值。示例 在线演示 考虑以下数据框:x

如何在 R 数据框中每个类别中提取最接近某个值的数值?

Nizamuddin Siddiqui
更新于 2021年2月10日 10:47:38

1K+ 次查看

在数据分析中,我们经常处理值的比较,这种比较也可以在找到可能为阈值的某个值的最近值之后进行。为此,我们可以使用 dplyr 包的 filter 函数以及 abs 和 min 函数,abs 和 min 函数是创建查找最近值公式所需的。考虑以下数据框:示例 在线演示 类别

如何在 R 数据框中将 NaN 转换为 NA?

Nizamuddin Siddiqui
更新于 2021年2月10日 06:54:19

10K+ 次查看

要将 R 数据框中的 NaN 转换为 NA,我们可以使用方括号将 NaN 值设置为 NA 值。首先,我们需要访问包含 NaN 值的列,然后使用 is.nan 访问 NaN 值,然后我们可以将这些值设置为 NA,如下例所示。考虑以下数据框:示例 在线演示 x1

如何在 R 中创建虚拟变量?

Nizamuddin Siddiqui
更新于 2021年2月10日 06:48:02

977 次查看

虚拟变量是一种变量,如果为其创建虚拟变量的值存在于数据框中,则其值为 1,否则其值为 0。因此,如果数据框中有一个二元变量,则该变量将有两个虚拟变量。要创建一个虚拟变量,我们可以使用 model.matrix 函数,如下例所示。考虑以下数据框:示例 在线演示 Temp

如何在 R 数据框中将二元变量转换为 0/1 格式?

Nizamuddin Siddiqui
更新于 2021年2月10日 06:42:56

7K+ 次查看

二元变量是一种只能取两个值的变量,例如性别,它有两个类别:男性和女性;国家的公民身份,有两个类别:是和否等。如果二元变量不是 0/1 格式,则可以使用 ifelse 函数进行转换。查看以下示例以了解其工作原理。考虑以下数据框:示例 在线演示 Temp

如何在 R 中使用 ggplot2 向散点图添加额外点?

Nizamuddin Siddiqui
更新于 2021年2月10日 06:40:20

13K+ 次查看

要使用 ggplot2 向散点图添加额外点,我们仍然可以使用 geom_point 函数。我们只需要使用 aes 函数为变量引用新值,还可以使用 colour 参数更改此点的颜色。显示额外点将帮助我们区分阈值/新值和其他值。考虑以下数据框:示例 在线演示 x

如何在 R 中从字符串向量中提取单词?

Nizamuddin Siddiqui
更新于 2021年2月10日 06:38:56

3K+ 次查看

要从字符串向量中提取单词,我们可以使用 stringr 包的 word 函数。例如,如果我们有一个名为 x 的向量,其中包含 100 个单词,则可以使用命令 word(x,start=1,end=20,sep=fixed(" ")) 提取前 20 个单词。如果我们想从任何其他单词开始,则会相应地更改起始值。示例 在线演示 x

如何在 R 中查找向量的返回值?

Nizamuddin Siddiqui
更新于 2021年2月10日 06:36:15

99 次查看

要查找向量的返回值,我们可以使用返回值的公式。例如,如果我们有一个名为 x 的向量,则可以使用语法 diff(x)/x[-length(x)] 计算返回值。输出将为十进制形式,如果要将其转换为百分比,则需要将输出乘以 100,我们也可以在公式中输入相同的值,例如 (diff(x)/x[-length(x)])*100。示例 在线演示 x1

如何在 R 中删除字符串向量末尾的空格?

Nizamuddin Siddiqui
更新于 2021年2月10日 06:27:44

380 次查看

有时字符串向量中的值末尾会有多余的空格,这可能是由于键入值或其他一些手动错误造成的。要删除字符串向量末尾的空格,我们可以使用 gsub 函数。例如,如果我们有一个名为 x 的向量,其中包含末尾有空格的字符串值,则可以使用命令 gsub(" $","",x,perl=T) 删除值。示例 在线演示 x1

广告
© . All rights reserved.