Function to create a firm-firm (FF) matrix based on both common ownership and board interlocks
get.matrix.adjacency.both(
...,
ties = 3,
id_as_firm_name = NULL,
Matrix = NULL,
self_ties = FALSE,
combining = "sum"
)
A matrix object of class financial_matrix
(possibly using the Matrix
package)
Either multiple objects of class firm
or a list of such objects
Type of ties to create. Defaults to 2
; for other possible values, see details.
Whether to use the ticker as the firm's name. Defaults to TRUE
if all firms' id is neither NULL
nor NA
.
Whether to use the Matrix
package. Defaults to TRUE
when any matrix in the pipeline contains more than 10,000 cells and the package is installed.
Whether to allow self-ties (a 'loop' in graph theory). Defaults to FALSE
.
How to combine the FF matrix for managers and that for owners (see Details);
Telarico, Fabio Ashtar
The possible values of ties
and their effect relative to the value of who
are:
binary
or 1
for binary ties: \(1\) if there is at least one common manager or owner, \(0\) otherwise.
naive
, or 2
for 'naively' valued ties indicating the number of common managers and owners.
share
or 3
(the default) for 'normalised' tie values. The actual value depends on combining
:
for sum
(the default), the sum of the share of \(i\)'s owners who are also amongst \(j\)'s owners and the share of \(i\)'s managers who are also amongst \(j\)'s managers (normalised to 2);
for mean
or avg
, the mean of the share of \(i\)'s owners who are also amongst \(j\)'s owners and the share of \(i\)'s managers who are also amongst \(j\)'s managers (normalised to 1);
for max
, the maximum between the share of \(i\)'s owners who are also amongst \(j\)'s owners and the share of \(i\)'s managers who are also amongst \(j\)'s managers (normalised to 1);
for min
, the minimum between the share of \(i\)'s owners who are also amongst \(j\)'s owners and the share of \(i\)'s managers who are also amongst \(j\)'s managers (normalised to 1);
FF FF.binary.both FF.naive.both FF.norm.both