export.pajek.net: Export a network file as a Pajek .net formatted text file.

View source: R/export.pajek.net.R

export.pajek.netR Documentation

Export a network file as a Pajek .net formatted text file.

Description

A basic tool for exporting a network as a Pajek http://mrvar.fdv.uni-lj.si/pajek/ .net format http://mrvar.fdv.uni-lj.si/pajek/DrawEPS.htm text file. Does not yet encode attributes, layout information or timing info.

Usage

export.pajek.net(net, filename)

Arguments

net

a network object

filename

the file where the network object should be saved

Details

.net is basically an edgelist format with sections for vertices, arcs and edges. Vertex attributes for 'label', coordinates named 'x','y','z', 'color' as 'ic' (inner color), 'shape' as a shape value will be written in the appropriate Pajek format. An edge attribute of 'weight' will be written as the edge value, 'width' as 'w' and 'color' as 'c'. See read.paj for reading pajek files (time info supported)

Value

A file is written out containing the vertex and edge data.

Note

This is a very minimal implementation, mostly used for testing layout algorithms. Timing information is not yet supported.

Author(s)

Skye Bender-deMoll

References

Pajek software: http://mrvar.fdv.uni-lj.si/pajek/

Pajek file format documentation: http://vlado.fmf.uni-lj.si/pub/networks/pajek/svganim/1.10.7.1/PajekToSvgAnim.pdf

Examples

data('toy_epi_sim')
toy_epi_sim%v%'color'<-'blue'
export.pajek.net(toy_epi_sim,filename='toy_epi_sim.net')

# clean up file afterwards (just for testing)
file.remove('toy_epi_sim.net')

ndtv documentation built on July 4, 2024, 5:08 p.m.