找到 34423 篇文章 关于编程

如何在 R 中查找列表元素的平均值?

Nizamuddin Siddiqui
更新于 2020-10-17 13:21:52

5K+ 次浏览

要查找列表元素的平均值,我们需要取消列表元素。例如,如果我们有一个名为 List 的列表,其中包含三个大小相同或不同的元素,例如 element1、element2 和 element3,那么我们可以使用 mean(unlist(List)) 找到所有列表元素的平均值。示例 1 列表 1

如何在 R 中用前一个元素替换向量中的空格?

Nizamuddin Siddiqui
更新于 2020-10-17 13:18:27

126 次浏览

在数据分析中,填充空格并非易事,尤其是在向量包含数值或整数时。假设我们有一个包含 1、 、2、3、4、5 的向量 x,并且我们希望在第一个值之后的空格处放置 1,那么可以使用 cummax 函数和 seq_along 函数,例如 x[cummax(seq_along(x)*(x!=""))]。示例 1 实时演示 x1

如何在 R 数据框中根据特定列删除包含缺失值的行?

Nizamuddin Siddiqui
更新于 2020-10-17 13:15:49

683 次浏览

如果我们想要根据特定列删除包含缺失值的行,那么我们应该选择该列,同时忽略缺失值。这可以通过使用 is.na 函数来实现。例如,如果我们有一个包含列 x、y、z 的数据框 df,并且每列都有一些缺失值,那么可以选择不包含缺失值的 x 的行,例如 df[!is.na(df$x),]。示例考虑以下数据框 - 实时演示 x1

如何在 R 中连接两个或多个向量?

Nizamuddin Siddiqui
更新于 2020-10-17 13:11:55

4K+ 次浏览

可以使用组合函数 c 来连接向量。例如,如果我们有三个向量 x、y、z,那么这些向量的连接可以表示为 c(x,y,z)。此外,我们还可以使用相同的函数同时连接不同类型的向量。示例 1 实时演示 set.seed(999) x1

如何在 R 中根据两个不同的字符列计算整数列的总和?

Nizamuddin Siddiqui
更新于 2020-10-17 13:09:45

68 次浏览

根据两个不同的字符列计算整数列的总和,简单来说就是我们需要为可用数据创建一个列联表。为此,我们可以使用 with 和 tapply 函数。例如,如果我们有一个数据框 df,其中包含两个定义为性别和种族的分类列以及一个定义为 Package 的整数列,那么列联表可以创建为:with(df,tapply(Package,list(gender,ethnicity),sum))示例考虑以下数据框 - 实时演示 set.seed(777) Class

如何在 R 中将列表的列表转换为单个列表?

Nizamuddin Siddiqui
更新于 2020-10-17 13:02:35

1K+ 次浏览

列表可以包含多种类型的多个列表,以及类似类型的元素,例如数据框、向量、矩阵等,但访问这些元素变得有点困难。因此,最好将包含多个列表的列表转换为单个列表,这可以通过使用 unlist 函数来完成。示例考虑以下向量 - set.seed(871) x1

如何在 R 中计算向量的两期移动平均值?

Nizamuddin Siddiqui
更新于 2020-10-17 12:59:59

135 次浏览

如果我们想要轻松地找到两期移动平均值,那么它无法在基础 R 中完成。我们需要使用 zoo 包的 rollmean 函数,它可以用一行代码解决此问题。例如,如果我们有一个包含从 1 到 100 的一百个值的向量 x,那么可以通过使用 rollmean(x,2) 找到 x 的两期移动。加载 zoo 包 - library(zoo)示例 实时演示 x1

如何在使用 ggplot2 的 R 中将箱线图标签斜体化?

Nizamuddin Siddiqui
更新于 2020-10-17 12:57:44

2K+ 次浏览

像用于统计分析的任何其他工具一样,R 不会将箱线图的标签斜体显示,因此如果我们想这样做,我们需要手动执行。在 ggplot2 中,我们有一个函数 scale_x_discrete,它可以使用 expression 函数将默认字体更改为斜体。示例 实时演示 考虑以下数据框 - set.seed(121) x

如何在 R 中根据名称添加不同大小的命名向量?

Nizamuddin Siddiqui
更新于 2020-10-17 12:54:57

193 次浏览

如果我们有命名向量,但名称来自同一个系列,那么它们不能直接相加以根据名称获取值的总和。为此,我们需要使用 tapply 函数。例如,如果我们有三个定义为 x、y 和 z 的向量,那么首先需要将它们组合为 V

如何在 R 向量中计算特殊字符?

Nizamuddin Siddiqui
更新于 2020-10-17 12:48:53

845 次浏览

特殊字符通常被视为字符串值,并且可以在 stringr 包的 str_count 函数的帮助下进行计数。例如,如果我们有一个包含 $、#、%、^、&、*、@、! 或任何其他特殊字符的向量 x,那么我们可以使用 str_count(x,"\$") 来计算向量 x 中 $ 的数量,这可以分别对所有特殊字符执行。示例 1 x1

广告

© . All rights reserved.