问题标签 [visreg]
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 - 有没有办法旋转 visreg 包中的 x 轴标签?
*** 编辑 **** 想通了:scales = list(rot = 90)
我正在使用 visreg() 函数绘制一个比较年份之间鸟类重量的线性模型。我有三个不同的物种,所以图表非常拥挤。我想旋转 x 轴标签,使它们垂直,但我不知道该怎么做。我las = 2
在很多地方都用过,没有用。帮助将不胜感激!谢谢你。
r - 异常值会影响我的逻辑回归曲线的形状还是样本不平衡的事实?
我正在尝试对数据集进行逻辑回归。我已将年龄(分类变量)转换为二进制(0 =“成人”,1 =“未成熟”)。尾巴长度是一个连续的数值变量,我想预测尾巴长度大于 220 毫米的动物未成熟的概率。
两个年龄段的样本量存在很大差异,如下所示:
一些代码:
当我使用 ggplot 绘制数据时,我得到以下图像:
它不是产生一个漂亮的直接 S 形曲线,而是产生更多的“横向 S”曲线。
我确定了三个小于 175 毫米的异常值,因此我将它们删除:
并得到了这张图片:
这是否是因为两个群体之间的样本量不同而发生的?有没有办法使样本量相等(例如通过循环子采样或其他方法),以便我可以更恰当地解释这一点?
我还运行了一个visreg()
带有异常值的图表,我不确定它是否更适合使用?
给我这张图:
请注意,我使用了 Kruskal-Wallis 测试来测试年龄之间在尾巴长度方面的差异,并且 P <0.001,所以我期待图表中有更显着的差异。
r - visreg 在 R 中绘制 GAM 响应时在 y 轴上显示地毯
我想使用 visreg 绘制 GAM 中变量的响应。我正在使用 visreg 的 gg=TRUE 功能来指定 ggplot 主题元素。我关闭了部分并设置了 rug = TRUE。但是,我在 x 和 y 轴(而不是 x 轴)上都得到了地毯。我不知道如何在保留 x 轴地毯的同时关闭 y 轴地毯。这是我用于情节的代码:
当我运行这段代码时,我得到了这个数字:
gam
是一个mgcv::gam
对象,OISST_Temp_new
是我想可视化的响应。
当我指定 gg=FALSE 并仅绘制带有rug = TRUE
和partial = FALSE
不带有任何 ggplot 元素的响应时,我得到了正确的 x 轴地毯。任何帮助将不胜感激!
r - visreg 如何确定点颜色?
我正在使用 visreg 通过连续交互来可视化连续。模型是
其中年份和纬度都是连续的。默认情况下,visreg 在第 10、50 和 90 个分位数绘制横截面。据我了解,所有数据都用于计算这些值的斜率。我想知道 visreg 如何将可视化点分解为单独的面板。
这是我的 visreg 代码
r - Visreg 将 log-log 绘制为日志级别
我想使用一个数据集对花费在点击链接上的资金进行回归,我注意到在花费一定数量的资金后链接点击趋于平稳。我想使用对数转换来更好地拟合这个平衡数据。
我的数据集如下所示:
我想预测link.clicks
1 美元增加的百分比变化MoneySpent
。我的回归模型是:
但是,该图visreg
生成如下所示:[1]:https ://i.stack.imgur.com/eZqVG.png
当我将回归更改为:
我实际上得到了我正在寻找的拟合线:[2]:https ://i.stack.imgur.com/MexwC.png
我很困惑,因为我不想link.clicks
从 % 变化中预测 % 变化MoneySpent
。
我试图link.clicks
从 $ 单位变化中预测 % 变化MoneySpent
。
为什么我不能使用我的第一个回归生成第二张图regClicksLogLevel
?