{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# Advanced features\n", "\n", "## Import the BipartitePandas package\n", "\n", "Make sure to install it using `pip install bipartitepandas`." ] }, { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [], "source": [ "import bipartitepandas as bpd" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Get your data ready\n", "\n", "For this notebook, we simulate data." ] }, { "cell_type": "code", "execution_count": 2, "metadata": {}, "outputs": [ { "data": { "text/html": [ "
\n", " | i | \n", "j | \n", "y | \n", "t | \n", "
---|---|---|---|---|
0 | \n", "0 | \n", "66 | \n", "-0.884222 | \n", "0 | \n", "
1 | \n", "0 | \n", "49 | \n", "-2.224977 | \n", "1 | \n", "
2 | \n", "0 | \n", "49 | \n", "-1.711429 | \n", "2 | \n", "
3 | \n", "0 | \n", "115 | \n", "-0.082440 | \n", "3 | \n", "
4 | \n", "0 | \n", "6 | \n", "-1.190540 | \n", "4 | \n", "
... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "
49995 | \n", "9999 | \n", "146 | \n", "0.505200 | \n", "0 | \n", "
49996 | \n", "9999 | \n", "114 | \n", "-0.095290 | \n", "1 | \n", "
49997 | \n", "9999 | \n", "114 | \n", "-1.240715 | \n", "2 | \n", "
49998 | \n", "9999 | \n", "114 | \n", "0.701339 | \n", "3 | \n", "
49999 | \n", "9999 | \n", "114 | \n", "-0.610246 | \n", "4 | \n", "
50000 rows × 4 columns
\n", "\n", " | i | \n", "j | \n", "y | \n", "t | \n", "m | \n", "alpha | \n", "k | \n", "l | \n", "psi | \n", "
---|---|---|---|---|---|---|---|---|---|
0 | \n", "0 | \n", "66 | \n", "-0.884222 | \n", "0 | \n", "1 | \n", "-0.967422 | \n", "3 | \n", "0 | \n", "-0.348756 | \n", "
1 | \n", "0 | \n", "49 | \n", "-2.224977 | \n", "1 | \n", "1 | \n", "-0.967422 | \n", "2 | \n", "0 | \n", "-0.604585 | \n", "
2 | \n", "0 | \n", "49 | \n", "-1.711429 | \n", "2 | \n", "1 | \n", "-0.967422 | \n", "2 | \n", "0 | \n", "-0.604585 | \n", "
3 | \n", "0 | \n", "115 | \n", "-0.082440 | \n", "3 | \n", "2 | \n", "-0.967422 | \n", "5 | \n", "0 | \n", "0.114185 | \n", "
4 | \n", "0 | \n", "6 | \n", "-1.190540 | \n", "4 | \n", "1 | \n", "-0.967422 | \n", "0 | \n", "0 | \n", "-1.335178 | \n", "
... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "
49995 | \n", "9999 | \n", "146 | \n", "0.505200 | \n", "0 | \n", "1 | \n", "0.000000 | \n", "7 | \n", "2 | \n", "0.604585 | \n", "
49996 | \n", "9999 | \n", "114 | \n", "-0.095290 | \n", "1 | \n", "1 | \n", "0.000000 | \n", "5 | \n", "2 | \n", "0.114185 | \n", "
49997 | \n", "9999 | \n", "114 | \n", "-1.240715 | \n", "2 | \n", "0 | \n", "0.000000 | \n", "5 | \n", "2 | \n", "0.114185 | \n", "
49998 | \n", "9999 | \n", "114 | \n", "0.701339 | \n", "3 | \n", "0 | \n", "0.000000 | \n", "5 | \n", "2 | \n", "0.114185 | \n", "
49999 | \n", "9999 | \n", "114 | \n", "-0.610246 | \n", "4 | \n", "0 | \n", "0.000000 | \n", "5 | \n", "2 | \n", "0.114185 | \n", "
50000 rows × 9 columns
\n", "\n", " | i | \n", "j | \n", "y | \n", "t | \n", "m | \n", "original_j | \n", "
---|---|---|---|---|---|---|
0 | \n", "0 | \n", "0 | \n", "-0.884222 | \n", "0 | \n", "1 | \n", "33.0 | \n", "
1 | \n", "0 | \n", "1 | \n", "-2.224977 | \n", "1 | \n", "1 | \n", "24.5 | \n", "
2 | \n", "0 | \n", "1 | \n", "-1.711429 | \n", "2 | \n", "1 | \n", "24.5 | \n", "
3 | \n", "0 | \n", "2 | \n", "-0.082440 | \n", "3 | \n", "2 | \n", "57.5 | \n", "
4 | \n", "0 | \n", "3 | \n", "-1.190540 | \n", "4 | \n", "1 | \n", "3.0 | \n", "
... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "
49995 | \n", "9999 | \n", "109 | \n", "0.505200 | \n", "0 | \n", "1 | \n", "73.0 | \n", "
49996 | \n", "9999 | \n", "28 | \n", "-0.095290 | \n", "1 | \n", "1 | \n", "57.0 | \n", "
49997 | \n", "9999 | \n", "28 | \n", "-1.240715 | \n", "2 | \n", "0 | \n", "57.0 | \n", "
49998 | \n", "9999 | \n", "28 | \n", "0.701339 | \n", "3 | \n", "0 | \n", "57.0 | \n", "
49999 | \n", "9999 | \n", "28 | \n", "-0.610246 | \n", "4 | \n", "0 | \n", "57.0 | \n", "
50000 rows × 6 columns
\n", "\n", " | i | \n", "j | \n", "y | \n", "t | \n", "m | \n", "alpha | \n", "k | \n", "l | \n", "psi | \n", "
---|---|---|---|---|---|---|---|---|---|
0 | \n", "0 | \n", "66 | \n", "-0.884222 | \n", "0 | \n", "1 | \n", "0 | \n", "3 | \n", "0 | \n", "-0.348756 | \n", "
1 | \n", "0 | \n", "-1 | \n", "<NA> | \n", "1 | \n", "<NA> | \n", "<NA> | \n", "-1 | \n", "0 | \n", "<NA> | \n", "
2 | \n", "0 | \n", "-1 | \n", "<NA> | \n", "2 | \n", "<NA> | \n", "<NA> | \n", "-1 | \n", "0 | \n", "<NA> | \n", "
3 | \n", "0 | \n", "-1 | \n", "<NA> | \n", "3 | \n", "<NA> | \n", "<NA> | \n", "-1 | \n", "0 | \n", "<NA> | \n", "
4 | \n", "0 | \n", "6 | \n", "-1.19054 | \n", "4 | \n", "1 | \n", "0 | \n", "0 | \n", "0 | \n", "-1.335178 | \n", "
... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "
49995 | \n", "9999 | \n", "146 | \n", "0.5052 | \n", "0 | \n", "1 | \n", "3 | \n", "7 | \n", "2 | \n", "0.604585 | \n", "
49996 | \n", "9999 | \n", "-1 | \n", "<NA> | \n", "1 | \n", "<NA> | \n", "<NA> | \n", "-1 | \n", "2 | \n", "<NA> | \n", "
49997 | \n", "9999 | \n", "-1 | \n", "<NA> | \n", "2 | \n", "<NA> | \n", "<NA> | \n", "-1 | \n", "2 | \n", "<NA> | \n", "
49998 | \n", "9999 | \n", "-1 | \n", "<NA> | \n", "3 | \n", "<NA> | \n", "<NA> | \n", "-1 | \n", "2 | \n", "<NA> | \n", "
49999 | \n", "9999 | \n", "114 | \n", "-0.610246 | \n", "4 | \n", "1 | \n", "3 | \n", "5 | \n", "2 | \n", "0.114185 | \n", "
50000 rows × 9 columns
\n", "\n", " | i | \n", "t | \n", "y_l2 | \n", "y_l1 | \n", "y_f1 | \n", "y_f2 | \n", "
---|---|---|---|---|---|---|
0 | \n", "7 | \n", "2 | \n", "2.660179 | \n", "1.376463 | \n", "1.965843 | \n", "2.006426 | \n", "
1 | \n", "15 | \n", "2 | \n", "1.033709 | \n", "1.605745 | \n", "2.222907 | \n", "1.576384 | \n", "
2 | \n", "28 | \n", "3 | \n", "0.814740 | \n", "2.291087 | \n", "2.511761 | \n", "1.557221 | \n", "
3 | \n", "33 | \n", "3 | \n", "2.097549 | \n", "0.334050 | \n", "0.727795 | \n", "0.578112 | \n", "
4 | \n", "35 | \n", "2 | \n", "-2.503758 | \n", "-0.281162 | \n", "0.201840 | \n", "0.086961 | \n", "
... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "... | \n", "
2543 | \n", "9988 | \n", "2 | \n", "0.062628 | \n", "-0.286134 | \n", "-0.183206 | \n", "-1.367690 | \n", "
2544 | \n", "9991 | \n", "3 | \n", "-3.105353 | \n", "0.688329 | \n", "0.432237 | \n", "-0.346683 | \n", "
2545 | \n", "9994 | \n", "2 | \n", "-0.650689 | \n", "-3.249975 | \n", "-2.090252 | \n", "-2.282304 | \n", "
2546 | \n", "9995 | \n", "2 | \n", "0.597124 | \n", "-0.159967 | \n", "1.380550 | \n", "2.604956 | \n", "
2547 | \n", "9996 | \n", "2 | \n", "-0.621562 | \n", "-0.356489 | \n", "-2.629698 | \n", "-1.638295 | \n", "
2548 rows × 6 columns
\n", "