如何在R中为标题的某个特定单词添加下标?例如,假设标题是"A_2 and B_2."如何添加这两个下标?我知道expression("A"[2])并expression("B"[2])单独添加这些字母的下标.
考虑以下代码:
b <- list(u=5,v=12)
c <- list(w=13)
a <- list(b,c)
Run Code Online (Sandbox Code Playgroud)
因此,a实际上是列表列表。当我致电a$b或时a$c,为什么NULL返回?同样,如果我呼叫a$u,a$v或a$w,NULL则返回。
以下内容之间也有区别:
c(list(a=1,b=2,c=list(d=5,e=9)))
Run Code Online (Sandbox Code Playgroud)
和
c(list(a=1,b=2,c=list(d=5,e=9)), recursive=T)
Run Code Online (Sandbox Code Playgroud) 假设我们有一些数据集具有4级(1,2,3,4)people的分类变量income.我们如何在SAS中编写代码?可不可能是:
data people;
set people;
if income=1 then income1=1;
else if income=2 then income2=1
else if income =3 then income3=1;
run;
Run Code Online (Sandbox Code Playgroud)
换句话说,这将为四个级别创建三个虚拟变量.这是正确的吗?
假设我有一个数据集,我想使用逻辑回归进行 4 折交叉验证。所以会有4种不同的模型。在 R 中,我执行了以下操作:
ctrl <- trainControl(method = "repeatedcv", number = 4, savePredictions = TRUE)
mod_fit <- train(outcome ~., data=data1, method = "glm", family="binomial", trControl = ctrl)
Run Code Online (Sandbox Code Playgroud)
我认为 mod_fit 应该包含 4 个单独的系数集?当我输入时, modfit$finalModel$ 我只会得到相同的一组系数。