问题标签 [ggpairs]
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 - 制作一个 ggpaired 图,其中 line.color 是加权函数?
我有一些治疗前后的数据,想看看配对数据,所以我转向ggpaired
. 我能够让它与我的数据一起正常工作。(我模拟了一些与我正在使用的数据相似的数据,以便其他人可以弄乱它。)
然后进行绘图(我已经安装并加载了包ggpubr
、gridExtra
和ggplot2
):
产生图像:
这很好,但是我有很多值,例如,预处理的值为 2,然后处理后的值为 1,您无法用线条颜色将其真正可视化。在谷歌搜索时,我遇到了这篇文章,我认为这不是我需要的。我不知道表达这个问题的最佳方式,并不断寻找网络边缘线宽度的结果。
基本上,我想做的是:如果我有 11 个观察值从 3 到 2,我希望从 3 到 2 的线比从 1 到 0 的线更暗,只有 3观察,有点像我在 Paint 中做的这个非常快速的模型:
我希望有可能用line.color
(或者可能用line.weight
?)做这样的事情,并制作一个按重量(或更具体地说,计数)为线条着色的函数,但我不是最好的R(而且对它来说相当新),所以任何帮助都将不胜感激,因为我不知道如何开始做这样的事情,而且我在谷歌上搜索到的关于这个主题的所有内容似乎都与网络图有关。
r - R相关性分析:一组变量的ggcorrplot和ggpairs-vs-另一组(并非全部反对)
我想用ggcorplot
和做一个简单的相关性分析ggpairs
。但是,我只想将一组连续变量与另一组进行比较,而不是全部对比。让我在下面解释我的意思。
我正在使用mtcars
此示例的数据。我执行以下操作:
这会产生以下图:
但是,我不希望所有变量都针对所有变量,我真正想要的是比较变量mpg
, cyl
, disp
(hp
在 x 轴上)与变量drat
, wt
, qsec
(在 y 轴上)。
理想情况下,我们不会裁剪图,而是只进行适当的计算以节省时间。事实上,想象我的起始数据被分隔在 2 个输入数据帧中,具有不同的连续变量(但相同的行名和分类变量,在这种情况下使用vs
),所以更像这样:
知道如何解决这个问题吗?不确定ggcorrplot
并且ggpairs
是最好的,但如果可能的话,我会坚持使用它们,只是因为我更熟悉,或者至少是产生类似ggplot2
输出的东西。谢谢!
r - ggpairs错误:cor.test.default(x,y,方法=方法,使用=使用)中的错误:没有足够的有限观察
我正在尝试使用包GGally
和创建散点图矩阵ggpairs
。在我的数据集中tol
,我有几个分类的人口统计变量,还有几个是连续的。我用我想要的变量创建了一个数据框,并尝试省略 NA 值,因为我不断收到此错误:
cor.test.default(x, y, method = method, use = use) 中的错误:没有足够的有限观察"
当我不包括美学映射时,散点图工作得很好。即使我弄乱了我的 csv 文件以确保没有空单元格,我仍然会收到此错误。
这是代码:
我还有其他三个分类变量需要单独分组,因此非常感谢任何帮助。
根据 stefan 的评论,这里是我的数据集的一个示例:
r - ggpairs() 中的“组”,它是从哪里来的?
我在我的数据帧上运行了 ggpairs(),输出中出现了一个“组”变量(下图)。我的数据框有五列,数据框中绝对没有称为“组”的列。有谁知道这个“组”变量是什么以及它来自哪里?
r - 如何标记ggpairs中的某个点?
这是最小的工作问题。考虑以下数据框
假设y
是我的回应。现在,对于中的每一对图(y,_)
,ggpairs(DF)
我想用不同的颜色标记点 1、5 和 10。我该怎么做呢?