找到 2038 篇文章 关于 R 编程

如何在 R 中提取两个字符串之间的字符串?

Nizamuddin Siddiqui
更新于 2020年8月24日 12:12:30

469 次查看

如果我们有一个很长的字符串,我们可能想要提取位于两个字符串之间的字符串部分。例如,如果我们有一个字符串“E-learning changing the education system in the world”,我们想要提取字符串“the education system”,那么我们必须非常小心地在字符串函数中传递字符串,你可以在示例中了解到这一点。使用 gsub 函数提取并不困难,但我们必须确保使用了正确的语法,否则结果会变得令人讨厌。示例x1

如何在 R 中查找序列中的运行次数?

Nizamuddin Siddiqui
更新于 2020年8月24日 12:11:24

497 次查看

有时数据被记录为一系列数值或字符串,我们可能需要查找每个序列的频率。这有助于我们检查运行中的变化,但我们必须确保总频率等于总数值,否则我们的频率计算将是不正确的。为了查找运行次数,我们可以使用 R 中的 rle 函数,它代表运行长度编码。示例x1

如何在 R 中使用 gridExtra 创建的多图顶部添加标题?

Nizamuddin Siddiqui
更新于 2020年8月24日 12:10:08

7K+ 次查看

gridExtra 包作为 par(mfrow) 的替代方案与 ggplot2 一起使用,因此,我们可以使用 ggplot2 和 gridExtra 在单个绘图窗口中创建多个绘图。现在,如果我们想为所有绘图设置标题,或者可以说如果我们想为多图设置主标题,则将使用 top 参数使标题位于标题的顶部。类似地,我们可以根据我们的需求使用 bottom、left 和 right,但我们也需要 grid 包。示例考虑以下数据框 - set.seed(123) x1阅读更多

如何在 R 中获取美国州名的缩写?

Nizamuddin Siddiqui
更新于 2020年8月24日 12:07:43

399 次查看

美国共有五十个州,其中一些州名称较短,但大多数州名称较长。因此,如果我们处理包含美国州名的数据,那么使用州名访问州会有点复杂,因此最好使用缩写。我们可以借助 state.abb 函数获取州名缩写。示例 state.abb[which(state.name=="New York")] [1] "NY" state.abb[which(state.name=="California")] [1] "CA" state.abb[which(state.name=="Texas")] [1] "TX" state.abb[which(state.name=="Florida")] [1] "FL" state.abb[which(state.name=="Washington")] [1] "WA" state.abb[which(state.name=="Michigan")] [1] "MI" state.abb[which(state.name=="New Jersey")] [1] "NJ" state.abb[which(state.name=="Arizona")] [1] "AZ" state.abb[which(state.name=="Pennsylvania")] [1] "PA" state.abb[which(state.name=="Alaska")] ... 阅读更多

在 R 中创建向量有哪些限制?

Nizamuddin Siddiqui
更新于 2020年8月24日 12:04:54

128 次查看

在 R 中创建向量有四个主要限制。在创建任何类型的向量时,我们必须记住这些限制 - 向量名不能包含 % 符号。向量名不能以数字开头。向量可以以点开头,但之后不能有数字。向量不能以下划线开头。示例包含 % 符号的向量 - x1%

如何在 R 数据框中仅考虑数值列的情况下查找相关矩阵?

Nizamuddin Siddiqui
更新于 2020年8月24日 12:03:54

689 次查看

当我们为数据框计算相关矩阵时,所有列都必须是数值型的,如果不是这种情况,我们会收到错误消息 Error in cor(“data_frame_name”) : 'x' must be numeric。为了解决这个问题,我们可以逐个查找变量之间的相关性,或者使用 apply 函数。示例考虑以下数据框 - set.seed(99) x1

如何在 R 中使用 ggplot2 更改图形标题的大小?

Nizamuddin Siddiqui
更新于 2020年8月24日 12:01:46

2K+ 次查看

图形标题的大小对于可见性非常重要,因为它是人们在绘图区域之后首先看到的内容。它的尺寸既不能太大也不能太小,但应该与轴标题和轴标签不同,以便图形清晰。这可以通过使用 theme 函数来实现。示例考虑以下数据框 - set.seed(1) x

如何在 R 数据框中组合因子变量的水平?

Nizamuddin Siddiqui
更新于 2020年8月24日 11:58:43

3K+ 次查看

R 数据框可以包含数字变量和因子变量。据观察,原始数据中的因子水平即使在不同的语言版本中也被记录为同义词,但这很少见。例如,因子变量可以具有 hot 和 cold 作为水平,但可能 hot 被说印地语的人记录为 garam,因为 garam 是 hot 的印地语形式。因此,我们需要将类似的水平组合成一个,这样我们就不会为一个变量拥有不必要的因子水平。示例考虑以下数据框 - set.seed(109) x1阅读更多

如何查找 R 数据框中两个日期列之间的天数差?

Nizamuddin Siddiqui
更新于 2020年8月24日 11:56:29

1K+ 次查看

在处理日期数据时,如果数据包含两个或多个日期值,我们通常希望找到日期之间的差值。对于包含日期的 R 数据框的两列,也可以执行相同操作,但首先我们需要以日期格式读取这些日期列,以防它们没有在 R 中作为日期记录。可以使用 difftime 函数查找天数差。示例考虑以下数据 - date1

如何在 R 向量中查找非 NA 值的位置?

Nizamuddin Siddiqui
更新于 2020年8月24日 11:54:06

499 次查看

R 中的 NA 值表示不可用或缺失值,因此它对任何类型的数学运算都没有用。因此,非 NA 值是有意义的值,我们可能想要找到这些值的位置。我们可以使用 !is.na 在 R 中找到非 NA 值的位置,这意味着非 NA 值。示例 set.seed(1) x1

广告