我正在使用sjPlot软件包准备带有回归系数的森林地块。如何自定义回归系数的线条颜色,使每个系数具有一种颜色? 我曾尝试在plot_model function中使用参数colors = c("blue", "red", "black"),但它不起作用。我也尝试过将不同的调色板与scale_color_manual结合使用,但也不起作用。 下面是一个来自sjPlot包的示例: library(sjPlot)
library(sjmisc)
data(efc)
#I used log before each predictor to have
下面是我在R中接收到的消息的代码:
> library(sjPlot)
Attaching package: ‘sjPlot’
The following objects are masked _by_ ‘.GlobalEnv’:
adjust_plot_range, sjp.int
Warning message:
package ‘sjPlot’ was built under R version 3.1.3
图书馆(Sjmisc)
Warning message:
package ‘sjmisc’ was bui
我正在用sjPlot的plot_model()绘制一个回归模型。我想将我的线条颜色从sjPlot主题(红色和蓝色)更改为黑白或灰度。但是,当我使用set_theme(theme_bw())时,绘图外观不会改变(根据输入函数时所看到的下拉列表,theme_bw来自ggplot2 )。
然而,当我选择一个可用的sjPlot主题(theme_538、theme_blank、theme_sjplot和theme_sjplot2)时,情节外观确实发生了变化,这些主题都将行呈现为红色和蓝色,但更改了绘图背景,因此我认为我的函数是正确的。
我如何使用bw或gs主题,或者手动设置我的情节的线条颜色为黑白?
l
我试图用plot_model (sjPlot)从公开的调查数据中得出一个逻辑回归的边际效应图。情节的预测因子是二元(男性还是女性),反应变量是被访者是否投票给绿党。
这是代码:
logit3 %>%
plot_model(
type = "pred",
terms = "female"
) +
labs(
x = "Gender",
y = "Predicted probability of voting Green",
title = "Predict
这是我的数据:
我今天启动了R,突然之间,我无法从回归模型中得到p值!lme4版本1.1.26
我仍然可以用sjPlot::tab_model(数据$DV1,p.val = "kr")获得它们。
library(lme4)
summary(lmer(dv1 ~ group + (1|id),
data=data,
REML=T))
Linear mixed model fit by REML ['lmerMod']
Formula: dv1 ~ group + (1 | id)
Data: regress
我试图在R中运行一组频率表,而不必为每个变量编写代码。例如,使用SPSS中的mtcar数据,我会这样做:
FREQUENCIES mpg TO vs
它给出了mpg和vs.m之间变量的8个频率表,我试图用summarytools函数freq或sjPlot函数view_df在R中得到这个效果。我可以使用freq来完成这个任务,但是您必须列出所有变量的名称,而不是使用像TO这样的命令。我可以使用view_df来完成,但是您必须知道变量的列位置(我有数千个变量,所以这是行不通的)。请看我下面有什么。
#####USING FREQ IN SUMMARY TOOLS
library(summaryt