Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 维数矩阵_R_Cluster Analysis_Bipartite - Fatal编程技术网

R 维数矩阵

R 维数矩阵,r,cluster-analysis,bipartite,R,Cluster Analysis,Bipartite,我试图获得我的二部网络的去聚类系数(加权和定向)。我已经看到了Fagiolo的库DirectedClustering,用于计算它,但我得到了下一个错误: 我的代码: > mp <- read.csv("matriz_prueba.csv",header=TRUE,row.names=1, sep=";") > head(mp) AFG ETH TZA PAK VNM

我试图获得我的二部网络的去聚类系数(加权和定向)。我已经看到了Fagiolo的库
DirectedClustering
,用于计算它,但我得到了下一个错误:

我的代码:

    > mp <- read.csv("matriz_prueba.csv",header=TRUE,row.names=1, sep=";")
    > head(mp)
            AFG     ETH     TZA     PAK     VNM
      USA 6686.77 1726.46  834.16 2044.88  192.19
      EU   609.50  396.27  298.63  244.11   84.17
      IDA  424.68 1637.79 1461.09 1150.64 1939.73
      FRA   95.65   45.01   26.00   20.54  341.29
      JPN  867.20  154.99  182.21  272.97 1622.79
      DEU  754.42  164.52  207.36  233.14  194.22
    > mp1 <- as.matrix(mp)
    > mpdf <- Matrix2DF(mp1)
    > names(mpdf)[1] <- "DONANTES"
    > names(mpdf)[2] <- "RECEPTORES"
    > names(mpdf)[3] <- "DONACIONES"
    > print(mpdf)
              DONANTES RECEPTORES DONACIONES
      1       USA        AFG       6686.77
      2       EU         AFG        609.50
      3       IDA        AFG        424.68
      4       FRA        AFG         95.65
      5       JPN        AFG        867.20
      6       DEU        AFG        754.42
      7       GBR        AFG        524.15
      8       GLF        AFG         33.14
      9       ESP        AFG        135.02
      10      AUS        AFG        201.08
        ...
        ...
        ...
     > net <- graph_from_data_frame(d=mpdf,directed=TRUE)

> ClustF(mp1, type="directed")
Error in mat1 %*% matrix(1, dim(mat)[1], 1) : argumentos no compatibles
Además: Warning message:
In ClustF(mp1, type = "directed") : Loops have been removed
>mp头(mp)
AFG ETH TZA PAK VNM
美国6686.77 1726.46 834.16 2044.88 192.19
欧盟609.50 396.27 298.63 244.11 84.17
IDA 424.68 1637.79 1461.09 1150.64 1939.73
联邦铁路管理局95.65 45.01 26.00 20.54 341.29
JPN 867.20 154.99 182.21 272.97 1622.79
德国754.42164.52207.36233.14194.22
>mp1 mpdf名称(mpdf)[1]名称(mpdf)[2]名称(mpdf)[3]打印(mpdf)
多纳特斯受体
1美国AFG 6686.77
2欧盟AFG 609.50
3 IDA AFG 424.68
4 FRA AFG 95.65
5 JPN AFG 867.20
6 DEU AFG 754.42
7 GBR AFG 524.15
8 GLF AFG 33.14
9 ESP AFG 135.02
10澳大利亚空军基地201.08
...
...
...
>净集群基金(mp1,type=“directed”)
mat1%*%矩阵(1,dim(mat)[1],1]中出错:参数不兼容
阿德马斯:警告信息:
在ClustF(mp1,type=“directed”):循环已被删除
有人能帮我吗? 谢谢