Learn R Programming

FinNet (version 0.1.2)

FF.net: Easily represent a firm-firm (FF) network using the package network

Description

Create an object of class network from the package network using a FF matrix of class financial_matrix using all the default aesthetic options

Usage

FF.net(x, aesthetic = c("simple", "nice"))

Value

A network in the desired format

Arguments

x

A matrix-like object produced by FF and related functions.

aesthetic

Choose a pre-set for the network's look. Either 'simple' or 'nice' (see Details).

Loops and values

Loops will be allowed if at least one of the matrix's diagonal entries is not zero. The network will be valued if at least one entry of the matrix is neither zero nor one.

Instead, if aesthetic is set to 'simple':

  • The width of the ties is 1;

  • The colour of the ties is #b4b4b4 (Philippine Silver);

  • The size of the nodes is 5;

  • The colour of the nodes is #081677 (Gentian blue).

Otherwise, if aesthetic is set to 'nice':

  • The width of the ties is 1;

  • The colour of the ties is a grey scale reflecting tie strength if the network is valued, otherwise it is #b4b4b4 (Philippine Silver);

  • The size of the nodes reflects their capitalisation if all firms have data on it and ranges between 1 and 5, otherwise it is 5 for all nodes;

  • The colour of the nodes reflects their sector if all firms have data on it is taken from a built-in palette, otherwise it is #081677 (Gentian blue).

Author

Telarico, Fabio Ashtar

Details

This function does not allow for any of the additional arguments that can be passed to FF.net.custom.

See Also

FF.net.custom FF.graph FF.graph.custom

Examples

Run this code
# Create a nice network representation of the binary FF of
# Berkshire Hataway's holdings based on common ownership
data("firms_BKB")
x <- FF.naive.ownership(firms_BKB)
FF.net(x = x, aesthetic = 'nice')

Run the code above in your browser using DataLab