我有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)
如果有人可以帮助我编写代码,我将不胜感激。
问候,阿里
我的原始数据在表格中
Var
12 A+
14 A+
AB+ 19
AB:20
20
25
27 New
Run Code Online (Sandbox Code Playgroud)
我想只提取它的数字部分.
任何人都可以帮我解决如何在sas中处理这些数据.
先感谢您.RGDS.
我正在做混合模型并且有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运行判别分析.代码如下:
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) 假设我在表单中有一个数据集:
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)
谢谢.
我有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) 我在表单中运行回归
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变量列表来自动执行此操作?
在 tensorflow 中,有一个 class GraphKeys。我遇到了很多代码,它被使用过。但是它没有很好地解释这个类在 tensorflow 文档和代码中的用法,在那里它被使用了。
有人可以解释一下有什么用tf.GraphKey吗?
谢谢!