找到 2038 篇文章 关于 R 编程

如何在 R 中提取向量中斜杠之前的字符串?

Nizamuddin Siddiqui
更新于 2020-10-17 09:48:06

2K+ 次浏览

如果一个向量包含字符串值,并且它们用特殊字符分隔(这个特殊字符可以是任何字符,也不一定必须是特殊字符),并且我们只想提取该特殊字符之前的值,那么我们可以使用 gsub 函数。例如,如果我们有一个包含 "UT/YT"、"IST/IT"、"PST/PT" 的向量 x,那么 gsub 可以帮助我们提取 UT、IST、PST。示例x1

如何在 R 中创建具有相对频率的直方图?

Nizamuddin Siddiqui
更新于 2020-10-17 09:46:49

2K+ 次浏览

可以为 R 数据框的列或包含离散数据的向量创建相对频率直方图。为此,我们可以使用 HistogramTools 包的 PlotRelativeFrequency 函数以及 hist 函数来生成直方图。例如,如果我们有一个向量 x,我们希望为其创建具有相对频率的直方图,那么可以按以下方式进行:PlotRelativeFrequency(hist(x))。示例考虑以下向量 - 实时演示 x

如何在 R 数据框中查找因子水平的累积和?

Nizamuddin Siddiqui
更新于 2020-10-17 09:42:55

491 次浏览

累积和主要用于数据的描述性分析,但有时我们可能希望在理解时间序列分析的移动和时计算它们,但这非常少见。如果我们在 R 数据框中有一个因子列,那么一起查找所有因子水平的累积和就没有意义,我们必须为每个水平查找累积和。这可以通过使用 ave 函数轻松完成。示例考虑以下数据框 - 实时演示 set.seed(15) x1

如何在 R 中创建带日期的分钟时间序列?

Nizamuddin Siddiqui
更新于 2020-10-17 09:38:27

1K+ 次浏览

要创建带日期的分钟时间序列,我们可以使用 seq 函数并使用 as.POSIXct 定义日期和时间。例如,如果我们想要生成 2020 年 10 月 10 日下午 2 点到同一天下午 4 点之间的时间序列,则可以使用以下代码:seq(from=as.POSIXct("2020-10-10 14:00"), to=as.POSIXct("2020-10-10 16:00"), by="min")示例实时演示 seq(from=as.POSIXct("2020-01-01 00:01"), to=as.POSIXct("2020-01-01 01:00"), by="min")输出[1] "2020-01-01 00:01:00 IST" "2020-01-01 00:02:00 IST" [3] "2020-01-01 00:03:00 IST" "2020-01-01 00:04:00 IST" [5] "2020-01-01 00:05:00 IST" "2020-01-01 00:06:00 IST" [7] "2020-01-01 00:07:00 IST" "2020-01-01 00:08:00 IST" [9] "2020-01-01 00:09:00 IST" "2020-01-01 00:10:00 IST" [11] ... 阅读更多

如何在 R 中省略缺失值并将值移动到适当位置以完成数据框结构?

Nizamuddin Siddiqui
更新于 2020-10-17 09:36:55

83 次浏览

当我们在两列中存在交替的缺失值时,这使得数据框看起来也在列中交替位置填充了值。在这种情况下,我们可能希望删除这些缺失值,以便数据框在没有任何缺失值的情况下变得完整。为此,我们可以使用 na.omit 函数与 transform 函数,如下面的示例所示。示例考虑以下数据框 - 实时演示 x1

如何在 R 中使用 ggplot2 创建的散点图中创建回归模型线?

Nizamuddin Siddiqui
更新于 2020-10-17 09:33:46

260 次浏览

要在使用 ggplot2 创建的散点图中添加回归模型线,我们需要使用 geom_smooth 函数为线性模型定义线。例如,如果我们有一个包含自变量 x 和因变量 y 的数据框 df,则可以使用以下代码创建回归线:ggplot(df,aes(x,y))+geom_point()+geom_smooth(method="lm")示例考虑以下数据框 - 实时演示 set.seed(133) x

如何在 R 中创建带十字符号的图形?

Nizamuddin Siddiqui
更新于 2020-10-17 09:31:03

296 次浏览

在基础 R 中,可以通过在 plot 函数内部使用 pch 参数创建具有不同点形状的图形,但如果我们想要使用默认情况下未为 pch 参数设计的任何符号,那么我们应该传递该特定符号。例如,如果我们想使用十字符号,则可以使用字母 x 作为 pch,如 pch = "x"。示例考虑以下向量并通过使用字母 x 显示十字符号来创建图形 - 实时演示 x

如何在 R 中查找绘图窗口的大小?

Nizamuddin Siddiqui
更新于 2020-10-17 09:29:08

2K+ 次浏览

可以通过使用 dev.size 函数找到绘图窗口的大小,并且我们可以传递英寸和厘米以分别表示英寸和厘米。例如,如果我们创建一个图形,则可以使用 dev.size("in") 以英寸为单位查找图形大小,并使用 dev.size("cm") 以厘米为单位查找大小。示例考虑以下向量并在这些向量之间创建一个点图 - 实时演示 x

在 JavaScript 中从字符串构建数组

AmitDiwan
更新于 2020-10-17 09:16:03

75 次浏览

我们必须编写一个函数,该函数创建一个数组,其元素从字符串重复,直到达到限制。假设有一个字符串“aba”和一个限制 5。例如,字符串 = "string" 和限制 = 8 将给出新的数组 const arr = ["s", "t", "r", "i", "n", “g”, “s”, ”t”]示例让我们为这个函数编写代码 - const string = 'Hello'; const limit = 15; const createStringArray = (string, limit) => {    const arr = [];    for(let i = 0; i < limit; i++){       const index = i % string.length;       arr.push(string[index]);   ... 阅读更多

如何在 R 数据框中将列转换为行?

Nizamuddin Siddiqui
更新于 2020-10-17 09:26:48

22K+ 次浏览

如果行值错误地记录到列中,那么我们可能希望将列转换为行。因此,要将 R 数据框的列转换为行,我们可以使用转置函数 t。例如,如果我们有一个具有五列和五行的 DataFrame df,则可以通过使用 as.data.frame(t(df)) 将 df 的列转换为行。示例实时演示 set.seed(4) x1

广告

© . All rights reserved.