找到 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 函数找到绘图窗口的大小,我们可以传入 "in" 表示英寸,"cm" 表示厘米。例如,如果我们创建一个绘图,那么我们可以使用 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。例如,如果我们有一个具有五列和五行的 df 数据框,那么我们可以通过使用 as.data.frame(t(df)) 将 df 的列转换为行。示例 在线演示set.seed(4) x1

广告