找到 2038 篇文章 关于 R 编程

如何在 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

如何在 R 中创建 integer64 向量?

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

859 次浏览

integer64 向量包含表示带符号整数的向量值,其值范围从负 9,223,372,036,854,775,808 到正 9,223,372,036,854,775,807。要创建 integer64 向量,我们可以使用 bit64 包的 as.integer64 函数。integer64 向量与其他向量的区别在于,可以在向量中存储大量值。示例库(bit64) x1

如何在 R 中对数据框列使用 pnorm 函数?

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

609 次浏览

pnorm 函数用于查找正态分布随机变量的概率。例如小于平均值、大于平均值或介于平均值左右两侧之间的概率。如果我们想对数据框列使用 pnorm 函数,则 apply 函数可以帮助我们。考虑以下数据框 - 示例实时演示x1

如何在 R 中使用 ggplot2 为直方图定义断点?

Nizamuddin Siddiqui
更新于 2021 年 2 月 10 日 06:17:18

7K+ 次浏览

要使用 ggplot2 手动定义直方图的断点,我们可以在 geom_histogram 函数中使用 breaks 参数。在创建断点数时,我们必须注意起始点和断点之间值的差异。这将定义直方图的条数,因此应该认真对待,并且应该根据数据的分布情况。考虑以下数据框 - 示例实时演示x

如何在 R 数据框列中使用前一个值填充 NA 值?

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

1K+ 次浏览

要使用下一个和前一个值填充 NA 值,我们可以使用 zoo 包的 na.locf 函数,其中 fromLast = TRUE。这是下面所示列的情况 - x 0 NA NA 1 1 NA 0 1填充 NA 值后,使用下一个和前一个值的结果将为 - x 0 0 0 1 1 1 0 1考虑以下数据框 - 示例实时演示x1

广告