问题标签 [ggbiplot]

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 回答
1978 浏览

r - ggbiplot - 更改轴值

当前的ggbiplot(下面的代码)显示了从-5到5的X轴值和从-4到4的Y轴。我怎样才能改变它,使它成为从-6到6的X轴值和从-6到6的Y轴?

谢谢。

代码:

0 投票
1 回答
438 浏览

r - 基础 R 中的 ggbiplot 和 biplot 产生两个不同的双图

ggbiplot并且biplot在基础R中产生了两个不同的双标图。我在这里错过了什么吗?在此先感谢您的帮助。

代码

输出 在此处输入图像描述

在此处输入图像描述

数据

0 投票
1 回答
1049 浏览

legend - 使用 ggbiplot 绘制 PCA 并更改图例标记

在以下代码行中,voc.pca是一个 princomp 对象:

我需要以plot黑白显示。所以我需要将颜色的 3 个图例键更改为 3 种不同的形状,以便plot它们在黑白中可读。

我试过这段代码,但它只改变了图例标记的形状,但在图中的点都是一样的。

如果有人知道该怎么做,我将非常感激!提前非常感谢!

0 投票
0 回答
1600 浏览

r - 更改自动绘图和跟踪功能中的字体大小

我正在使用 ggbio 包中的轨道功能,但我无法更改 x 轴的大小。

df 数据框:

代码:

在此示例中,仅 y 轴由 theme 更改(size =20)。x 轴继续非常小。有趣的是,如果我不使用轨道功能,两个轴(x 和 y)通常会更改为我想要的大小(size =20)

但是,我有几个对象要从我的实际数据中绘制在轨道上,这迫使我使用轨道功能。任何想法为什么它不起作用?

0 投票
2 回答
5842 浏览

r - 在 ggbiplot 中指定箭头(线段)的颜色、透明度和位置

我正在创建一个带有多变量数据的 PCA 双图。

有没有办法指定线段的颜色/透明度/位置ggbiplot?此命令的所有参数均不提供此选项。

我知道ggbiplot是基于ggplot- 它可能接受aes论点吗?或者可以在创建的图上使用一层颜色/透明度/位置来覆盖默认值?

具体来说,关于位置,如果可能的话,我想抖动线段(尽管使它们更透明可能已经解决了问题)。

工作示例,使用iris数据:

非常感谢 - 任何帮助表示赞赏!

亲切的问候。

0 投票
2 回答
1396 浏览

ggbiplot - R 版本 3.1.0 的 ggbiplot

我正在尝试在 Github 的 R 版本 3.1.0 上安装 ggbiplot 我收到一条警告消息,指出该包不适用于 R 版本 3.1.0。
我在下载 ggbiplot 的 wring 版本吗?有更新的版本吗?在哪里?还是我只是做错了?

install.packages("ggbiplot",lib="/Users/liza/Documents/ggbiplot-master") 警告消息:包 'ggbiplot' 不可用(对于 R 版本 3.1.0)

干杯!

0 投票
1 回答
5431 浏览

r - prcomp 和 ggbiplot:无效的“腐烂”值

我正在尝试使用 R 对我的数据进行 PCA 分析,我发现这个很好的指南,使用prcompand ggbiplot。我的数据是两个样本类型,每个样本类型有三个生物学重复(即 6 行)和大约 20000 个基因(即变量)。首先,使用指南中描述的代码获取 PCA 模型不起作用:

但是,如果我删除该scale. = T部分,它工作得很好,我得到了一个模型。这是为什么,这是导致以下错误的原因吗?

其次,绘制 PCA。即使只是使用基本代码,我也会收到一个错误和一个空的绘图图像:

这是什么意思,我该如何解决?它是否与制作 PCA 的(非)规模有关,还是有什么不同?我认为这一定与我的数据有关,因为如果我使用标准示例代码(如下),我会得到一个非常好的 PCA 图。

[编辑 1] 我尝试以两种方式对数据进行子集化:1)删除所有列,所有行都为 0,2)删除所有列,任何行都为 0。第一个子集仍然给我scale错误,但不是那些已删除任何 0 的列。为什么是这样?这对我的 PCA 有何影响?

另外,我尝试biplot对上面的原始数据(非缩放)和子集数据使用普通命令,并且在这两种情况下都有效。所以这与ggbiplot?

[编辑 2] 我上传了我的数据子集,当我不删除所有零时,它给了我错误,而当我这样做时,它会工作。我以前没有使用过 gist,但我认为就是这样。或者这个...

0 投票
4 回答
4300 浏览

r - ggbiplot - 如何不使用图中的特征向量

我有一个数据集data$cell_line.sva,它的暗淡为 313 11875。

在此处输入图像描述

如何摆脱功能名称?(红色文字)

0 投票
3 回答
1081 浏览

r - ggbiplot 去除背景

嗨,我用包中给出的例子做了一个 ggbiplot。我想知道是否可以删除灰色背景。

我已经研究了这里给出的功能

https://github.com/vqv/ggbiplot/blob/master/R/ggbiplot.r

但据我所见,这些参数都没有改变背景。

我在 R 方面没有经验,但如果有人有葡萄酒示例的解决方案,我相信我可以推断出我自己的数据。

非常感谢你!

0 投票
0 回答
1605 浏览

r - R:当你有太多变量时,绘制一个主成分变量的子集

我是使用 Vegan 进行生态系统级别分析的新手。

我有一个数据集,其中包含 10 个站点的 4,000 多个分类单元,另一个包含来自所有 10 个站点的 37 个基于化学的观察结果。

我已经使用 Vegan 包中的 prcomp 分析了两组数据,并使用 biplot(df) 绘制了结果,正如预期的那样,它对于化学数据看起来很棒,但是(如预期的那样)为分类数据产生了一个荒谬的不可读的图。

我在一个网站上读到,您可以根据驱动绘图的那些变量的加载值绘制双图 - 在他们的示例中,为了清楚起见,他们只绘制了 prcomp 结果中的前 10 个加载变量,但他们省略了显示如何他们做到了。(见http://www.pmc.ucsc.edu/~mclapham/Rtips/ordination.htm

经过数小时的阅读和搜索如何根据加载(旋转)值进行绘图后,我找不到答案。谁能帮我弄清楚如何将我的变量缩小到最重要的变量而不是查看全部 4,000 个变量?

先感谢您。在一个