Snapshots
This page is not yet complete — please come back later
# Load tnet library(tnet) # Load the Facebook-like online social network data(tnet) lnet <- OnlineSocialNetwork.n1899.lnet # Create the static network on June 30, 2004, at 7am net <- as.static.tnet(lnet[lnet[,"t"]<as.POSIXlt("2004-06-30 07:00:00"),]) # Calculate network measures, such as the global clustering coefficient clustering_w(net)
References
Kossinets, G., Watts, D. J., 2006. Empirical analysis of an evolving social network. Science 311, 88-90.
Opsahl, T., Hogan, B., 2011. Growth mechanisms in continuously-observed networks: Communication in a Facebook-like community. arXiv:1010.2141.
Panzarasa, P., Opsahl, T., Carley, K.M., 2009. Patterns and dynamics of users’ behavior and interaction: Network analysis of an online community. Journal of the American Society for Information Science and Technology 60 (5), 911-932.
If you use any of the information in this post, please cite: Panzarasa, P., Opsahl, T., Carley, K.M., 2009. Patterns and dynamics of users’ behavior and interaction: Network analysis of an online community. Journal of the American Society for Information Science and Technology 60 (5), 911-932
1.
Jon | July 16, 2013 at 7:22 pm
Running the
net <- as.static.tnet(lnet[lnet[,"t"]<as.POSIXlt("2004-06-30 07:00:00"),])
Command returns a
Error in as.static.tnet(lnet[lnet[, "t"] < as.POSIXlt("2004-06-30 07:00:00"), :
object 'net' not found
Do you have any thoughts?
Thanks for all your help/publishing!
2.
Tore Opsahl | July 16, 2013 at 7:36 pm
Hi Jon,
The net parameter is the network object. tnet examples assume that the object is called net; however, you can name it anything as long as you update the references to it in the code.
Best,
Tore
3.
Jon | July 16, 2013 at 8:45 pm
Ah. Thanks
4.
Eseosa | May 6, 2014 at 2:07 pm
When I ran:
net <- as.static.tnet(lnet[lnet[,"t"]<as.POSIXlt("2004-06-30 07:00:00"),])
I got the error:
Error in as.tnet(net, type = "longitudinal tnet") :
Type of network not recognised
5.
Tore Opsahl | May 6, 2014 at 10:52 pm
Hi Eseosa,
This is due to your network object, lnet, not conforming to the tnet standard. Have a look here: https://toreopsahl.com/tnet/software/longitudinal-data-structure/
If this doesn’t help, email me your code and data. Then I will have a look at it for you.
Tore
6.
Jonathan Kush | August 1, 2014 at 10:53 pm
Hello Tore, when I try to create a static network I get this error:
Error in data.frame(ld[index, c(“i”, “j”)], w = 0) :
arguments imply differing number of rows: 0, 1
I’ve run as.tnet(net, type =”longitudinal tnet”) without getting errors. Googling the error says that missing values can cause it but there are none in my data. Any suggestions?
Thank you!
7.
Tore Opsahl | August 2, 2014 at 2:09 am
Jonathan,
I’m not entirely what brings about this error. If you email me the code and data you have, I’ll have a look.
Tore
8.
Jonathan Kush | August 2, 2014 at 8:39 pm
Thanks for your quick reply! I’m guessing it has something to do with how I structured my data table. I actually built longitudinal data from static networks anyway so it’s not too much of a problem. Thank you for making tnet!