找到关于 R 编程的2038 篇文章

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

Nizamuddin Siddiqui
更新于 2020-08-24 12:12:30

469 次浏览

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

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

Nizamuddin Siddiqui
更新于 2020-08-24 12:11:24

497 次浏览

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

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

Nizamuddin Siddiqui
更新于 2020-08-24 12:10:08

7K+ 次浏览

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

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

Nizamuddin Siddiqui
更新于 2020-08-24 12:07:43

399 次浏览

美国共有 50 个州,其中一些州的名称较短,但大多数州的名称较长。因此,如果我们处理包含美国州名的数据,那么使用州名访问州会有点复杂,因此最好使用缩写。我们可以借助 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-08-24 12:04:54

128 次浏览

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

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

Nizamuddin Siddiqui
更新于 2020-08-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-08-24 12:01:46

2K+ 次浏览

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

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

Nizamuddin Siddiqui
更新于 2020-08-24 11:58:43

3K+ 次浏览

R 数据框可以包含数值变量和因子变量。可以看出,原始数据中的因子水平被记录为同义词,即使在不同的语言版本中也是如此,但这很少见。例如,因子变量可以具有热和冷作为水平,但有可能热被说 Hindi 的人记录为 garam,因为 garam 是热的 Hindi 表达方式。因此,我们需要将相似的水平合并为一个,这样我们就不需要为变量设置不必要的因子水平。示例考虑以下数据框 - set.seed(109) x1阅读更多

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

Nizamuddin Siddiqui
更新于 2020-08-24 11:56:29

1K+ 次浏览

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

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

Nizamuddin Siddiqui
更新于 2020-08-24 11:54:06

499 次浏览

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

广告
© . All rights reserved.