Dear Statalists,
for my research on repeated alliances I am using a dataset in which each observation represents one alliance. I want to group observations such that alliances between the same participating companies appear in one group. For this I have two string variables, part_cusip1 and part_cusip2, which each contain the CUSIP Number of Partner 1 and Partner 2 respectively. Unfortunately, there are observations in which the same participants are present, but the relative positions of the CUSIP Numbers is exchanged. When I use egen idgroup=group(part_cusip1 part_cusip2), it ignores those observations and considers them a group in and of itself. Consider following example of how the data looked after I used the command:
obs idgroup part_cusip1 part_cusip2
1 1 000001 000002
2 1 000001 000002
3 2 000002 000001
4 1 000001 000002
5 3 000003 000004
As you can see, while the same participants are involved in observation 3 (000001 & 000002), the command considers it as its own group. Is there any way to circumvent this problem? My dataset has 36000 observations, so checking if each part_cusip1 appears in part_cusip2 and then manually changing idgroup if the same participants are involved would be a lot of work and I would prefer to avoid it.
Thank you for your help!
Related Posts with Forming groups by two string variables that are interchangeable
Suppress input prompt for pauseFantastic people of Statalist, I am running a batch of do files that contain -pause- commands and w…
Maximizing Sharpe Ratio - Portfolio optimizationHi, I would like to maximize the Sharpe ratio (=Historical Return (portfolio)/Standard deviation(po…
Repeated observations in panel data Dear all, I am trying to build a long database. I have data from 2004 to 2018 where, during four y…
Hausman test has suggested Random effects model but I want to use Fixed effectsHello everyone, I am using EU dataset for 27 countries for 5 different years. My goal is to determi…
returnsyh command donwloads historical data for any ticker with historical data in Yahoo - ErrorHi, I am getting the following error with returnsyh command donwloads historical data for any ticke…
Subscribe to:
Post Comments (Atom)
0 Response to Forming groups by two string variables that are interchangeable
Post a Comment