小编Bet*_*eta的帖子

多维缩放

我有5x14数据矩阵。我正在使用MDS来获取感知图。我可以正确执行MDS并获得结果。

但是我的问题是在MDS中,我们可以映射行或列变量。是否可以使用MDS映射行和列变量。

我使用的代码如下:

perp<-read.csv("E:\\Projects\\Combined_3.csv")
ads.dis<-dist(perp)
perp_mds <- cmdscale(ads.dis, k = 2,eig=TRUE)
x <- perp_mds$points[,1]
y <- perp_mds$points[,2]
plot(x,y, xlab = "Coordinate 1", ylab = "Coordinate 2", type = "n")
text(x,y, labels = rownames(perp))
Run Code Online (Sandbox Code Playgroud)

如果有人可以帮助我编写代码,我将不胜感激。

问候,阿里

r

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

使用SAS提取数值

我的原始数据在表格中

Var
12 A+
14 A+
AB+ 19
AB:20
20
25
27 New
Run Code Online (Sandbox Code Playgroud)

我想只提取它的数字部分.

任何人都可以帮我解决如何在sas中处理这些数据.

先感谢您.RGDS.

sas

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

如何动态构建lmer的公式?

我正在做混合模型并且有4个变量,x1-x4和因变量y.类变量名为cla.目前的建模结构是

md<-lmer(y~x1+x2+x3+x4+(1+x2|cla)+(1+x4|cla),data=mydata)
Run Code Online (Sandbox Code Playgroud)

但是,假设我想将模型更改为以下格式

md<-lmer(y~x1+x2+x3+x4+(1+x2|cla)+(1+x3|cla)+(1+x4|cla),data=mydata)
Run Code Online (Sandbox Code Playgroud)

我的问题是,我怎么能使这个代码动态化,这样我就可以选择变量,并将其合并到模型中.对于4个变量,这并不是很困难.但是对于大量的变量,手动添加变量非常费力.

谢谢!

r lme4

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

R中的ODS功能

R中是否有任何功能,就像SAS中的ODS功能一样?

r

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

R的判别分析

我使用R运行判别分析.代码如下:

fit <- lda(group~ A+C1_1+C2+D1a_1+D2_1+D3_1+D3_2+D3_3+E1a_1+E1b_1+E1b_2+E2_1+E3_1+E3_2+E3_3+F2+G_1+G_2+G_3+G_4+H1_1+H2a_1+H2b_1+H3_1+H4_1_1+H1_2+H2a_2+H2b_2+ H3_2+H4_1_2+J1_1+J2_1+J3_1+K1a+K2_1+K2_2+K2_3+K2_4,data=data1)
Run Code Online (Sandbox Code Playgroud)

但不幸的是我收到以下错误:

Error in x - group.means[g, ] : non-conformable arrays
Run Code Online (Sandbox Code Playgroud)

这是str(data1)输出:

'data.frame':   210 obs. of  133 variables:

 $ A               : int  1 1 1 1 1 1 1 2 1 2 ...

 $ C1_1            : int  22 29 12 12 25 15 30 20 30 15 ...
 $ C2              : int  2 2 2 2 2 2 2 1 2 2 ...
 $ D1a_1           : int  40 50 160 15 150 105 150 45 …
Run Code Online (Sandbox Code Playgroud)

r

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

使用Proc SQL进行聚合

假设我在表单中有一个数据集:

A B C
1 3 5
1 4 8
1 3 3
2 2 2
2 7 6
2 3 3
3 4 4 
3 4 7
3 2 8
Run Code Online (Sandbox Code Playgroud)

现在,我想对A的每个段进行加权平均,然后将它们加到A上.例如,在A var为1中,我想将加权平均值设为(3*5 + 4*8 + 3*3) /(3 + 4 + 3).然后加起来得到5.6.与A的其他2段相同.所以,最后表格如下所示:

A B C   D
1 3 7 5.6
2 6 6 7
3 5 9 8.2
Run Code Online (Sandbox Code Playgroud)

谢谢.

sas

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

在R中附加数据集

我有2个数据集:

数据1:

Var1 Var2   Var3    Var4
10    10      2   3
9      2      8   3
6      4      4   8
7      3     10   8
Run Code Online (Sandbox Code Playgroud)

数据2:

Var1 Var5   Var3    Var6
  3    6      6   4
  1    2      5   1
  9    2      2   9
  2    6      3   2
Run Code Online (Sandbox Code Playgroud)

现在我想附加这2个数据集

最终数据:

Var1  Var2    Var3  Var4  Var5 Var6
10      10       2     3        
9        2       8     3        
6        4       4     8        
7        3      10     8        
3                      4     6    6
1                      1     2    5
9                      9     2    2
2 …
Run Code Online (Sandbox Code Playgroud)

merge r

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

循环回归模型术语的组合

我在表单中运行回归

reg=lm(y ~ x1+x2+x3+z1,data=mydata)
Run Code Online (Sandbox Code Playgroud)

在最后一个术语的位置z1,我想循环遍历一组不同的变量,z1通过z10为每个变量运行一个回归作为最后一个术语.例如,在第二次运行中我想使用

reg=lm(y ~ x1+x2+x3+z2,data=mydata)
Run Code Online (Sandbox Code Playgroud)

在第三轮:

reg=lm(y ~ x1+x2+x3+z3,data=mydata)
Run Code Online (Sandbox Code Playgroud)

如何通过循环遍历z变量列表来自动执行此操作?

r apply lm

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

tf.GraphKeys 的使用

在 tensorflow 中,有一个 class GraphKeys。我遇到了很多代码,它被使用过。但是它没有很好地解释这个类在 tensorflow 文档和代码中的用法,在那里它被使用了。

有人可以解释一下有什么用tf.GraphKey吗?

谢谢!

tensorflow

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

标签 统计

r ×6

sas ×2

apply ×1

lm ×1

lme4 ×1

merge ×1

tensorflow ×1