如何重命名igraph属性

时间:2015-10-11 02:10:13

标签: r rename igraph gephi

我已经建立了一个网络,我想把它加载到Gephi中。属性标签是id(v)weight(e),但Gephi会覆盖" id"标签,所以我想把它改成"标签"。我尝试过以下方法:

names(cityw)["id"] <- "label"
names(V(cityw)$id) <- "label"
names(cityw$id) <- label
names(V(cityw)$id) <- label`

1 个答案:

答案 0 :(得分:1)

我也不知道你想要完成什么。但也许你想尝试这样的出口:

    #include <bits/stdc++.h>
    using namespace std;
    int main()
    {
        long long input, ans=1, vagsesh;
        double vag;
        cin>>input;

        while(input>0 || vag>0)
        {
            vag = ((log10(input))/(log10(2)));

            cout<<""; // if this is not used, it leads to a wrong answer

            vagsesh = vag;
            input -= pow(2,vagsesh);
            if(input > 0)
                {
                    ans++;
                }
            if(input==0)
                {
                    break;
                }
        }

        cout<<ans<<endl;

        return 0;
    }