-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Multigraphs not supported because of dependency on as.matrix.network.adjacency in network package #50
Comments
On the face of it, this seems to be working as intended: you created a
multigraph, and it isn't supported for that function. Is there a reason
that you are trying to use a multigraph here, and not a dynamic network
object?
…On 6/22/22 8:32 AM, tedmoorman wrote:
I created a network with the |network| function from the network package:
|network(..., multiple = TRUE) |
Then I converted to a dynamic network using the |networkDynamic|
function from the networkDynamic package. When I try to use
|compute.animation|, |filmstrip|, and |render.d3movie| from the ndtv
package, I receive the same error:
|Error in as.matrix.network.adjacency(net, attrname = weight.attr,
expand.bipartite = TRUE) : Multigraphs not currently supported in
as.matrix.network.adjacency. Exiting. |
You can see the error message on line 173 of the network package code.
On line 168, the |as.matrix.network.adjacency| function is defined.
<https://github.com/statnet/network/blob/27c88579a799d5ae8dfd72980b5b00dc012e5a09/R/coercion.R>
Is there a workaround for this error? Or, will this dependency might
be eliminated in the future?
Thank you for taking a look.
—
Reply to this email directly, view it on GitHub
<#50>, or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAJM3GHQWSQZUZ2K7NTYLATVQMWXHANCNFSM5ZQVYL7Q>.
You are receiving this because you are subscribed to this
thread.Message ID: ***@***.***>
|
I converted the network to a dynamic network object, and then I received the error. I think I found an example that provides a workaround, but the networkDynamic package is not recognizing one of my columns as numeric. I've submitted a separate issue here. |
Update: I had to go the route of a network list to get everything to work for me. The example here was very helpful. I'm not sure if this is ideal though ... |
I created a network with the
network
function from the network package:Then I converted to a dynamic network using the
networkDynamic
function from the networkDynamic package. When I try to usecompute.animation
,filmstrip
, andrender.d3movie
from the ndtv package, I receive the same error:You can see the error message on line 173 of the network package code. On line 168, the
as.matrix.network.adjacency
function is defined.Is there a workaround for this error? Or, will this dependency might be eliminated in the future?
Thank you for taking a look.
The text was updated successfully, but these errors were encountered: