问题标签 [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 回答
3235 浏览

r - R中的自动绘图功能和绘图功能有什么区别

这两个函数有什么区别

0 投票
1 回答
2303 浏览

r - 使用自动绘图绘制 PCA 双图:修改箭头粗细

我正在使用如下代码所示的autoplot函数,使用. 这个例子只有三个变量(因此有 3 个负载),但我的数据集有更多变量,所以我希望我可以减小箭头的大小以使绘图更具可读性。我认为默认大小是 1 pt,我想把它降低到 0.5 左右。尽管有修改加载颜色和标签大小的参数,但我找不到调整箭头粗细的方法。有谁知道该怎么做?ggfortifyiris.pca

0 投票
1 回答
579 浏览

r - 使用自动绘图功能修改 PCA 双图上的点行程

我正在使用该autoplot函数制作 PCA 双图。就我而言,我想增加点笔画以提高情节的可读性。我怎样才能做到这一点?

这是一个例子:

在此处输入图像描述

0 投票
1 回答
108 浏览

r - 集群包上的 ggfortify::autoplot 错误:“错误:(从警告转换)‘集群’部分匹配到‘集群’”

ggfortify::autoplot()尝试使用包中的任何功能时,我遇到了一个神秘的错误cluster

使用[Tag:ggfortify] 小插图中的示例cluster::pam

错误:(从警告转换)“集群”部分匹配到“集群”

我知道有时错误可能是由于包之间的冲突引起的,也就是说,两个(或更多)包可能具有类似命名的函数。但是,我认为这不是问题,因为我修改了小插图中的代码以专门指定我希望函数来自哪个包,cluster::pam并且我没有看到conflicts(detail=TRUE).

R 版本 3.5.2 (2018-12-20) 平台:x86_64-w64-mingw32/x64 (64-bit) 运行条件:Windows >= 8 x64 (build 9200)

矩阵产品:默认

语言环境:1 LC_COLLATE=English_Canada.1252 [2] LC_CTYPE=English_Canada.1252 [3] LC_MONETARY=English_Canada.1252 [4] LC_NUMERIC=C [5] LC_TIME=English_Canada.1252

附加基础包:1 stats graphics grDevices [4] utils
datasets methods [7] base

其他附加软件包:1 ggfortify_0.4.5 [2] ggplot2_3.1.0
[3] cluster_2.0.7-1 [4] usethis_1.4.0.9000 [5] devtools_2.0.1

通过命名空间加载(未附加): 1Rcpp_1.0.0 [2] compiler_3.5.2 [3] pillar_1.3.1 [4] plyr_1.8.4 [5] bindr_0.1.1 [6] prettyunits_1.0.2 [7] remotes_2.0.2 [8] tools_3.5.2 [9] testthat_2。 0.1 [10] digest_0.6.18 [11] pkgbuild_1.0.2 [12] pkgload_1.0.2 [13] memoise_1.1.0 [14] tibble_1.4.2 [15] gtable_0.2.0 [16] pkgconfig_2.0.2 [17] rlang_0.3.0。 1 [18] cli_1.0.1 [19] rstudioapi_0.8 [20] yaml_2.2.0 [21] bindrcpp_0.2.2 [22] gridExtra_2.3 [23] stringr_1.3.1 [24] withr_2.1.2 [25] dplyr_0.7.8 [ 26] desc_1.2.0 [27] fs_1.2.6 [28] tidyselect_0.2.5 [29] rprojroot_1.3-2 [30] grid_3.5.2 [31] glue_1.3.0 [32] R6_2.3.0 [33] processx_3.2.1 [ 34] sessioninfo_1.1.1 [35] tidyr_0.8.2 [36] purrr_0.2。5 [37] callr_3.1.1 [38] magrittr_1.5 [39] backports_1.1.3 [40] scales_1.0.0 [41] ps_1.3.0 [42] assertthat_0.2.0 [43] colorspace_1.3-2 [44] stringi_1。 2.4 [45]lazyeval_0.2.1 [46] munsell_0.5.0 [47] 蜡笔_1.3.4

0 投票
1 回答
443 浏览

r - ggfortify autoplot timeseries x 轴不符合预期

我正在尝试从时间序列数据创建一个方面图...

这导致...

但是,当我尝试绘图时,x 轴并不像预期的那样......

输出 ...

在此处输入图像描述

我期待 autoplot 在 x 轴上自动设置 12 个月。我究竟做错了什么?

笔记 ...

结果是 ...

0 投票
1 回答
74 浏览

r - 如何阻止合并重叠多边形的强化

我有一个 SpatialPolygonsDataFrame,其中包含我想在 ggplot2 中绘制的多个多边形。但是,当我尝试通过fortify{ggplot2} 函数将 SpatialPolygonsDataFrame 转换为数据框(ggplot2 需要)时,重叠的多边形会被合并。我知道这就是问题所在,因为View(as.data.frame(data_pre_fortify))View(data_post_fortify)告诉我加固前后的多边形数量。

目前我的强化功能只是调用fortify(data_post_fortify, region = "id").

是否可以避免这种多边形合并,如果可以,如何避免?

0 投票
2 回答
1396 浏览

r - 为 autoplot.lm 添加一个通用标题

我正在使用自动绘图为回归模型绘制诊断图。我想为图表添加一个通用的单一标题。

例如:

在此处输入图像描述 我想在顶部放置一个“标题”而不修改任何子图。提前致谢。

编辑:我已经尝试 grid.arrange() 得到这个错误: $<-( tmp , wrapvp, value = vp) 中的错误:没有分配这个 S4 类的子集的方法。

0 投票
1 回答
1927 浏览

r - R:根据一个值设置PCA自动绘图的数据点大小

我正在使用该autoplot函数制作 PCA 图。这是代码:

我想以iris[c(4)]PCA 图中每个数据点的大小对应于 的值的方式使用iris[c(4)]。来自 iris 数据集的示例:数据点 132 的大小应该比数据点 1 大。这可能ggforitfy吗?

0 投票
0 回答
77 浏览

r - ggfority::autoplot 残差图很小

我正在使用ggfortify::autoplot(aov_obj, which = 1, colour = ...)Rmarkdown 创建残差图。

但是,与 y 轴相比,该图上的 x 轴确实是压缩的, 在此处输入图像描述

所以我{r, fig.width = 20}在我的块中使用了。这扩展了 x 轴的大小,但减小了标题和高度的大小。 在此处输入图像描述

(在此屏幕截图中可能看起来不是那样,但考虑到第一张图片的上下文。我希望它那么大)

本质上,我想做的就是要么

  • 在第一张图像上拉伸 x 轴,而不减小标题或高度或轴标签的大小。

  • 或者一般将第二张图片放大

到目前为止我尝试过的额外的东西

  • fig.height. 这只会使第二张图像更长,但无论我设置多大,标题仍然很小,宽度仍然很小。

  • out.heightout.width。如果单独使用,无论这些值有多大/多小,都会使情节绝对微不足道。如果与 结合使用fig.width,不会使图形变大,只能使图形变小

如果人们想做一些测试,任何帮助将不胜感激这是一个示例 aov 对象aov_obj = aov(Sepal.Width ~ Petal.Length*Sepal.Length, data = iris)

谢谢

0 投票
1 回答
1543 浏览

r - ggplot中的Kmean聚类

我正在使用 K-mean alg。为了R分离变量。我想在我能够管理的女巫中绘制结果,ggplot但是结果似乎不同ggplotcluster::clusplot

所以我想问我缺少什么:例如,我知道缩放比例不同,但我想知道当使用clustplot所有变量时 Whz 都在范围内,而使用ggplot它时不在。

仅仅是因为缩放吗?

那么下面的两个结果完全一样吗?