问题标签 [ggfortify]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
533 浏览

r - 大小自动绘图(ggfortify)不起作用

我正在尝试调整size自动绘图中的线条,对于一个简单的图形它可以工作,但是对于两条线它不起作用,任何关于如何解决它的想法。

第二行代码有效size,但在最后一行却不行

0 投票
1 回答
1910 浏览

r - 将库克的距离水平添加到 ggplot2

如何使用 and 将在第一个图中显示 Cook 距离的红色虚线等高线添加到第二 这第一个情节中?ggplotggfortify

第二个情节

使用的代码:

我认为geom_contour可以添加,但我不知道用于计算库克距离线的公式。

0 投票
1 回答
49 浏览

r - Providing dataframe and columns in separate arguments

I know how to draw survival curves (made by survival package) by autoplot from ggfortify. Here I use ovarian data frame, also from survival package.

It's possible to provide survfit function with column names only and specify data frame separately, as follows:

This works nicely. What I would like to do is wrap it into my own function with data argument at the beginning, so that I could use pipes and filter my dataframe beforehands, without having to create gazillions new dataframes.

This is the function:

Calling it however raises an error:

Am I missing something?

0 投票
1 回答
1075 浏览

r - 当我加载 ggfortify 时,Autoplot 函数的行为不同

我想为各种预测模型绘制图表。

当我在加载 ggplot2 后使用自动绘图时,绘图显示如下:

在此处输入图像描述

我还想为训练和测试数据添加拟合线。为此,我使用以下代码:

刚刚加载 ggplot2 后运行上述代码时,会出现以下错误:

在参考了这个问题的评论和答案后,我也加载了 ggfortify 包。

预测 v7 和 ggplot2 图形将拟合线添加到自动绘图

之后代码工作正常,训练和测试数据的拟合线被完美绘制。然而,之前为蓝色的阴影区域(Lo 80、Hi 80、Lo 95 和 Hi 95 的深色和浅色)已完全变为灰色,如下图所示:

在此处输入图像描述

我希望阴影区域出现在第一张图中。

0 投票
1 回答
457 浏览

r - ggfortify 不支持 survfit 多个协变量?

以下示例通过添加“年龄”从文档示例修改

我会收到以下错误:

levels<-( , value = if (nl == nL) as.character *tmp*(labels) else paste0(labels, : 因子级别 [41] 重复

输入帧号,或 0 退出

1: autoplot(d.coxph)> Error in levels<-( *tmp*, value = if (nl == nL) as.character(labels) else paste0(labels, : factor level [41] is duplicated

输入帧号,或 0 退出

1: autoplot(d.coxph) 2: autoplot.survfit(d.coxph) 3: 强化(object, surv.connect = surv.connect, fun = fun) 4: fortify.survfit(object, surv.connect = surv.连接,乐趣 = 乐趣)5:因子(代表(组 ID,模型 $strata),级别 = 组 ID)

2: autoplot.survfit(d.coxph) 3: 强化(对象, surv.connect = surv.connect, fun = fun) 4: fortify.survfit(object, surv.connect = surv.connect, fun = fun) 5:因子(rep(groupIDs,model$strata),levels = groupIDs)

0 投票
0 回答
39 浏览

r - 是否可以在自动绘图之外使用 ggfortify?

诸如此类的博客文章描述了一种用于绘制对象图表ggfortify的好方法。但是,他们似乎只是将其添加到命令中。我想知道一些图表之类的东西,所以我试图避免走捷径。ggplotlmautoplotautoplot

没有这个快捷方式,有没有其他方法可以利用这个功能?还是捷径是最好的方法?

0 投票
1 回答
306 浏览

r - 使用自动绘图的相关性和距离双标图?

通过 R (USarrests) 提供的示例,我想问是否有人可以告诉我自动绘图中的缩放会导致什么?我熟悉 Borcard 等人中描述的距离和相关双图。(2011)。自动绘图功能使双标图更好,但我找不到您如何使用该函数简单地区分距离和相关类型双标图。

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

我可以使用自动绘图简单地绘制距离(缩放 = 1)吗?

0 投票
1 回答
1655 浏览

r - 在自动绘图中更改颜色和框架

我有一个数据框,其中包含在两个不同年份(“treat.year”列)和一些环境变量进行的治疗。我想制作 PCA 的散点图,但我不知道如何更改点的颜色。

我希望给定处理中的点(C 或 Ca)在两个采样周期(例如,所有 C 点为蓝色,所有 Ca 点为绿色,无论年份如何)和连接“框架”的颜色相同根据治疗和年份的点(即仅连接 C.2009 点的框架,另一个仅连接 C.2015 点的框架,依此类推)。

在此处输入图像描述

0 投票
1 回答
1128 浏览

r - 使用 ggplot2 绘制时间序列图

如何更改此图中的以下内容?

  1. 更改趋势线的颜色(当前为蓝色)
  2. 更改峰值点的颜色(当前为橙色)
  3. 更改时间序列模式线的颜色(当前为黑色)
  4. 添加图例以指示以上所有三个的颜色

这是我从代码源中得到的情节

在此处输入图像描述

代码来源:

0 投票
0 回答
93 浏览

r - 为什么带有 geom_point() 的 autoplot() 不会在函数中使用变量

我正在创建一个函数来绘制各种时间序列图。我想绘制 ARIMA 预测并绘制预测的真实值。我的代码在函数之外工作得很好。但是,一旦我将代码放入函数中,我就会收到错误: Error in FUN(X[[i]], ...) : object 'true.val' not found.

这是一个可重现的示例:

如果我在函数之外声明变量“true.val”,则该过程运行得很好。但是,为什么绘图找不到函数中声明的变量对我来说毫无意义。