找到 34423 篇文章 关于编程

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

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

322 次浏览

要替换 R 数据框中的整列,我们可以使用 delta 运算符将原始列设置为新值。例如,如果我们有一个名为 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.