Calculates Economic Complexity Indexes
- Free software: MIT license
This package implements the indexes found in the Atlas of Economic Complexity [HaRH2014], [HiCH2009] and [HiCK2007]. It also creates the Product Space.
econci
can be installed from PyPI:
pip install econci
or from Anaconda:
conda install -c conda-forge econci
import econci
comp = econci.Complexity(df, c='country', p='product', values='export')
comp.calculate_indexes()
eci = comp.eci
pci = comp.pci
# creating the product space
comp.create_product_space()
# the graphs are networkx.Graph objects
complete_graph = comp.complete_graph # complete product space
max_spanning_tree = comp.maxst # maximum spanning tree
prod_space = comp.product_space # product space
# edges_nodes_to_csv saves one csv file with edges and weights
# and another file with nodes information
econci.edges_nodes_to_csv(prod_space, graph_name='prod_space', dir_path='./data/')
Complete list of calculated indexes:
- Economic Complexity Index:
comp.eci
- Product Complexity Index:
comp.pci
- Country Diversity:
comp.diversity
- Product Ubiquity:
comp.ubiquity
- Balassa's RCA [BaBN1989]:
comp.rca
- Proximity:
comp.proximity
- Density:
comp.density
- Distance:
comp.distance
You can also vary the threshold of RCA value when creating the Mcp matrix.
The Complexity
class accepts the parameter m_cp_thresh
, which by default is 1.0
.
comp.create_product_space()
also accepts the argument edge_weight_thresh
, by default 0.65
.
This argument filters edges to be added to the maximum spanning tree by weight.
[HaRH2014] | Hausmann, R., Hidalgo, C. A., Bustos, S., Coscia, M., Chung, S., Jimenez, J., … Yildirim, M. A. (2014). The Atlas of Economic Complexity: Mapping Paths to Prosperity. MIT Press. |
[HiCH2009] | Hidalgo, C. A., & Hausmann, R. (2009). The building blocks of economic complexity. Proceedings of the national academy of sciences, 106(26), 10570-10575. |
[HiCK2007] | Hidalgo, C. A., Klinger, B., Barabási, A. L., & Hausmann, R. (2007). The product space conditions the development of nations. Science, 317(5837), 482-487. |
[BaBN1989] | Balassa, B., & Noland, M. (1989). ``Revealed''Comparative Advantage in Japan and the United States. Journal of International Economic Integration, 8-22. |
This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.