问题标签 [correspondence-analysis]
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.
r - R中的简单对应分析 - 并非所有对象都出现在图中?
我觉得这可能是一个愚蠢的问题,但我花了很长时间寻找答案,但似乎找不到答案。甚至很难知道要搜索什么,所以如果在你知道的其他地方回答了这个问题,我只需要一个链接。
然而。我正在尝试使用 vegan 包在 R 中做一个简单的 CA,它工作正常。但是,我生成的图只显示了 60 个“站点”,而实际上我有 135 个。有谁知道为什么会发生这种情况?我需要能够显示所有的对象。我的代码如下
为了让您了解我的数据是什么样的:
数据是 5 种鱼类、135 个位置以及每个物种在单元格中每个位置的单位努力捕获量。当我绘图时,绘图中显示的位置不够多。
opencv - OpenCV中的对应分析
我正在寻找一种在 OpenCV 中(甚至在 JavaCV 中更好)进行对应分析的方法。基本上我有两个从两个不同的角度拍摄的图像。现在我需要在两个图像中找到对应的点。结果应该如下所示:
OpenCV有什么方法吗?
r - FactoMineR 中的 MCA
我正在使用 FactoMine R 绘制 MCA 图。我的数据表如下所示:
这是我的第一个红色标志......之后,我执行了 MCA 只是为了看看我会得到什么,这就是代码:
然后我在控制台中得到以下信息:
我是使用 R 的新手(如 1 周),但我有使用 SAS 的经验......我不知道我做错了什么以及为什么 R 将我的数据修复到上述结构中(3L、3L、3L.. .) 有没有人知道如何进行?
r - Overlay two differently formatted qplots in ggplot2
I have two scatterplots, based on different but related data, created using qplot() from ggplot2. (Learning ggplot
hasn't been a priority because qplot
has been sufficient for my needs up to now). What I want to do is superimpose/overlay the two charts so that the x,y data for each is plotted in the same plot space. The complication is that I want each plot to retain its formatting/aesthetics.
That data in question are row and column scores from correspondence analysis - corresp()
from MASS
- so the number of data rows (i.e. samples or taxa) differ between the two datasets. I can plot the two score sets together easily. Either by combing the two datasets or, even easier, just using the biplot()
function.
However, I have been using qplot to get the plots looking exactly as I need them; with samples plotted as colour-coded symbols and taxa as labels:
and
Can anyone suggest a way by which either
- the two plots (
PlotSample
andPlotTaxa
) can be superimposed atop of each other, - the two datasets (
DataCorresp$rscore
andDataCorresp$cscore
) can be plotted together but formatted in their different ways, or - another function (e.g.
biplot()
) that could be used to achieve my aim.
Example of workflow using a extremely simplified and made-up dataset:
The biplot will produce this plot: /r/10wk1a8/5
The PlotSample appears as such: /r/i29cba/5
The PlotTaxa appears as such: /r/245bl9d/5
EDIT so don't have enough rep to post pictures and tinypic links not accepted (despite https://meta.stackexchange.com/questions/60563/how-to-upload-images-on-stack-overflow). So if you add tinypic's URL to the start of those codes above you'll get there.
Essentially I want to creat the biplot plot but with samples colour coded as they are in PlotSample.
r - 无法使用 FactoMineR 对双向列联表进行对应分析
它似乎不适用于这张名为 mytable 的表:
但是,它适用于这张桌子:
我使用了以下FactoMineR
功能:
CA
不适用于特定类型的列联表?除了非常大的尺寸之外,我还没有阅读文献中的任何内容来暗示这一点。
编辑:
dput(mytable)
输出:
r - mjca 中 MCA 变量坐标和补充变量坐标的等价物是什么?
我想在我的数据上使用 mjca(包 'ca'),以便更真实地估计尺寸的解释变化。问题是我想提取活动变量和补充变量的坐标,以便在数据框中编辑它们。但是,mjca 的输出中没有给出变量的名称和维度。在 MCA(包“FactoMineR”)中,输出如下:
有没有办法将变量的名称提取并粘贴到 mjca 中的坐标?在 mjca 中,输出不容易解释:
我想我应该首先像这样提取坐标:
你认为我应该这样做吗?
感谢您的帮助!
r - 删除或隐藏 R ggplot2/factoextra 图上的零线
我在 R 中使用这个 factoextra 包进行通讯分析。
当我打印出结果图时,我找不到隐藏 x 和 y 零线的选项。
我知道主题设置是基于ggplot2的。谁能帮我弄清楚如何隐藏这两行?
请在下面找到代码。
其他参考链接请看这里:ggplot2 主题
任何建议都有帮助!非常感谢
python - Python中的简单对应分析
如何在 Python 中运行简单对应分析 (CA)?在 sklearn 库中,似乎只有多重对应分析 (MCA) 和规范对应分析 (CCA) 选项。但是,我的数据不是分类数据,不需要 CCA 应用的额外线性约束。
基于CCA 上的这个链接和MCA上的这个链接,我的印象是,不能通过使用其他两个选项之一来应用常规 CA。
r - R中的对应分析错误
我使用了函数 CA : CA(data[ ,2:5])
我得到了那个图形:
我有一个包含五列的列联表:一个定性数据和四个定量数据。但是,我想获得第一列的标签,而不是数字。如果我输入CA(data[ ,1:5])
R 回答我说第一列是定性的而不是定量的并且存在编译错误,那么您知道如何显示第一列的标签而不会出现错误吗?