我有两个矩阵。
Matrix 1:
ID SEX AGE TYPE DEATH
1 F 32 DIABETES 0
2 M 23 CONTROL 1
3 F 33 DIABETES 0
Matrix 2:
ID AGE DEATH SEX TYPE
1 42 0 M CONTROL
如何以与矩阵1相同的顺序对矩阵2中的列重新排序,以便Matrix 2读取:
ID SEX AGE TYPE DEATH
1 M 42 CONTROL 0
答案 0 :(得分:0)
对于data.frame,
result = tf.empty([B, N, N, 5])
for b in range(B):
for i in range(4)
result[b, :, :, i] = tf.mul(T[b, :, :, i], T[b, :, :, 5])
result[b, :, :, 4] = T[b, :, :, 4]
对于矩阵
df2[names(df1)]
# ID SEX AGE TYPE DEATH
#1 1 M 42 CONTROL 0