小编She*_*don的帖子

如何对 R 中的每一列运行 lm 回归

我的数据框为:

df=data.frame(x=rnorm(100),y1=rnorm(100),y2=rnorm(100),y3=...)
Run Code Online (Sandbox Code Playgroud)

我想运行一个循环,从第一列的第二列开始回归每一列:

for(i in names(df[,-1])){
    model = lm(i~x, data=df)
}
Run Code Online (Sandbox Code Playgroud)

但我失败了。重点是我想对每一列进行回归循环,并且某些列名称只是一个数字(例如 404.1)。我无法找到使用上述命令为每列运行循环的方法。

regression r dataframe

4
推荐指数
1
解决办法
1万
查看次数

R 中两个有序变量的相关性

我想测试两个序数变量的斯皮尔曼相关性。

x=c(1,2,3)
y=c(4,3,6)
x=ordered(x)
y=ordered(y)
cor(x,y,methods="spearman")
Run Code Online (Sandbox Code Playgroud)

我总是收到“cor(x, y) 中的错误:‘x’必须是数字”

这样做的正确方法是什么?

r ordinal correlation

4
推荐指数
1
解决办法
8055
查看次数

闪亮的交互式相关热图

我想在以下位置重现示例:https : //scip.shinyapps.io/scip_app/

基本上,我有一个 300 x 300 调整的相关矩阵和一个 300 x 300 未调整的相关矩阵,并希望通过放大和缩小功能以交互方式显示它们。文本描述应显示点估计和置信区间。

有什么模板可以快速参考吗?

heatmap shiny

3
推荐指数
1
解决办法
3956
查看次数

如何在R中读取文本文件并创建数据框

需要阅读https://raw.githubusercontent.com/fonnesbeck/Bios6301/master/datasets/addr.txt中的txt文件

并将其转换为数据框R,其列号为:LastName,FirstName,streetno,streetname,城市,州和邮政编码...

试图使用sep命令将它们分开,但是失败了。

r text-parsing

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

r ×3

correlation ×1

dataframe ×1

heatmap ×1

ordinal ×1

regression ×1

shiny ×1

text-parsing ×1