Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save kurubushi--rm/039149ba691515a1c604f94e4dca9fdd to your computer and use it in GitHub Desktop.
Save kurubushi--rm/039149ba691515a1c604f94e4dca9fdd to your computer and use it in GitHub Desktop.
L C G E 該当事例数 総事例数
0 0 0 0 0 2
0 0 1 0 0 1
0 1 0 1 3 3
0 1 1 1 2 2
1 0 0 0 0 1
1 0 1 1 2 2
1 1 0 0 0 1
1 1 1 1 4 4
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"metadata": {
"collapsed": true
},
"outputs": [],
"source": [
"from QCA import *"
]
},
{
"cell_type": "code",
"execution_count": 2,
"metadata": {
"collapsed": false
},
"outputs": [
{
"data": {
"text/html": [
"<div>\n",
"<table border=\"1\" class=\"dataframe\">\n",
" <thead>\n",
" <tr style=\"text-align: right;\">\n",
" <th></th>\n",
" <th>L</th>\n",
" <th>C</th>\n",
" <th>G</th>\n",
" <th>E</th>\n",
" <th>該当事例数</th>\n",
" <th>総事例数</th>\n",
" </tr>\n",
" </thead>\n",
" <tbody>\n",
" <tr>\n",
" <th>0</th>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>2</td>\n",
" </tr>\n",
" <tr>\n",
" <th>1</th>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>1</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>2</th>\n",
" <td>0</td>\n",
" <td>1</td>\n",
" <td>0</td>\n",
" <td>1</td>\n",
" <td>3</td>\n",
" <td>3</td>\n",
" </tr>\n",
" <tr>\n",
" <th>3</th>\n",
" <td>0</td>\n",
" <td>1</td>\n",
" <td>1</td>\n",
" <td>1</td>\n",
" <td>2</td>\n",
" <td>2</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4</th>\n",
" <td>1</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>5</th>\n",
" <td>1</td>\n",
" <td>0</td>\n",
" <td>1</td>\n",
" <td>1</td>\n",
" <td>2</td>\n",
" <td>2</td>\n",
" </tr>\n",
" <tr>\n",
" <th>6</th>\n",
" <td>1</td>\n",
" <td>1</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>0</td>\n",
" <td>1</td>\n",
" </tr>\n",
" <tr>\n",
" <th>7</th>\n",
" <td>1</td>\n",
" <td>1</td>\n",
" <td>1</td>\n",
" <td>1</td>\n",
" <td>4</td>\n",
" <td>4</td>\n",
" </tr>\n",
" </tbody>\n",
"</table>\n",
"</div>"
],
"text/plain": [
" L C G E 該当事例数 総事例数\n",
"0 0 0 0 0 0 2\n",
"1 0 0 1 0 0 1\n",
"2 0 1 0 1 3 3\n",
"3 0 1 1 1 2 2\n",
"4 1 0 0 0 0 1\n",
"5 1 0 1 1 2 2\n",
"6 1 1 0 0 0 1\n",
"7 1 1 1 1 4 4"
]
},
"execution_count": 2,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"df = pd.read_csv('election.csv')\n",
"df"
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": [
"変数Lー長期政権の有無、\n",
"変数Cークーデターの有無、\n",
"変数Gー経済成長の有無、\n",
"変数Eー民主的選挙の有無"
]
},
{
"cell_type": "code",
"execution_count": 3,
"metadata": {
"collapsed": false
},
"outputs": [
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAANkAAAAWCAYAAABNADkXAAAABHNCSVQICAgIfAhkiAAABRlJREFU\neJzt2nvoX3Mcx/HHfu4zc51Rbmtuo7kUFmFDrhOhSO6WrKw2RfKHkihEIbmXI/dr8gcyChPLJaXc\nGhJSFtnMdebyx/t87fy++17OOTs7xzjP+vX9nXPe78/n/fp83udzPp/PObS0tDTKnrgeC/AiHsfd\nmIQxuA/b9PCbgusyfo/hHkzGCB7ExC6fETyDD/EXVmAh5uPACjWVoa52eBCLhf5Ja0DHMMrq7EfT\neijeB7Xl4XjRuF/gTGyQuTYBT+FefNTlNw53ZPzWz1zbEk8KUR8MqHuGEHdt6eiro4l2uBFfVhB7\nEcrqzEMTelj9XJxhDebhpLTi19NgerF7GsCtmXPb470hfpPxJ24eUP8VadlH5A+5L3th3ZK+TbXD\nW3igYKxN6MxL3XqoJherzMNRbIGPsQibD7H9CCel/2+G93P6vY/jB1x/EcsxdliwOUiwUwm/ptph\nvJieXFAkWPXrzEvdeqguF6vMw1E8LP/du0AIgvtTvxk5/F4Rj/JerIef8EaOcvKQKNdZTbXDzNR/\n11xRriRRr8681K2HanKx6jz8h2kiuFdz2p+W/u6f+r2U029Qhx6YlnVdzrKGkSjeWU22ww34Oqd/\nlkR9OjusjyvFuuYmzBbrnNkZmzr1UF0ulsnDqSLuW1K/q7Bht9GdacHnFCg463d6Qb9eXJaWNbOC\nsijXWU22w9vi6VKURH06YSO8jEcz5y4XU8PslLJOPVSXi0Xz8FQxmOydHh+KZTix23BRWvB2BQPq\n+HVvyZfhWfyBTSsoi3Kd1VQ7bCqSdPYwwx4k6tNJjNaLxZqrwzFiI2Gr9LhuPVSXi0XycF/8hrMz\n507AO3q07S/4MWcQu3T5/TDAbr4Y0T5J/xaKO72bdbAU7w6od2rO+DokindWU+1wvEiQKUWCTUnU\np3N7/C6miFmuFhsJHerWQzW5WDQP54vXBOv0M85uky4VI9EwRjAXczJ+f/WxXYQjxfTiR7GtelCf\nevYRI2O/NcJGuDBTb5b7rHxUZ9kBB4hdom5midGmm6ba4TB8I16C9uPfoPMUkTfPddlNN7rv6tZD\nNblYJA8niHXd7eLJN5SnxQi18RC7i3Bwl98KbDLA53DDF5IXpzYn97k+x+Ct/14kio+ITbXDO+Jr\nBIqP/on6dN4hNGR3GjfEr0avherWQzW5WCQPO5tH5w0KaiTz/43p8awB9keKeeprXX5jxN3djzPS\n39cG2ExPfxf0uDZRvGt5foB/VTTRDuPECPpKejw3b7CrQVmdS8Sifknm3HTxlUgn/ib0UE0uFsnD\nxenvsh62e+CQXhXME4/Ss4y+AbcUb8Av7RPYPDEfvki8Y+iwcer3hHgsb9HHf118p/fU4hDxqC/z\ntUGi3IhYdzuMF9ONo8XoeG7BeBP16dxPPC22To93xGdijdOhKT2sXi6WycMXxEZQlqNwW6f+MT0K\nOygNdDK+FXfpV7jL4G8OO35TxB2+VCxCEzGiJVbdLt49DXpH7JzaLxSP4A1EQ++U2k7DmwPq70Ui\n3uV8XtCPetsBLhFTmUViypJnvdQhUa/OC8T29Af4WUyf3sP5GZum9FC8D1YnDzcTN9lyfJ/aL8RD\nJWNf60iUHxHXJhLN6RwrEuzcCstM/If6bWS4yVrND2JB/l+nLp0TxDugLMeJGdELFdbzf+m3lpZV\neMToj2a3xadiOtjSh74v0FpaerCe2B7fDceKLftrxEe5LS0tLS0tLS0tLS3F+RtKHvBaxr6wiQAA\nAABJRU5ErkJggg==\n",
"text/latex": [
"$$C G L + C G l + C g l + G L c$$"
],
"text/plain": [
"C⋅G⋅L + C⋅G⋅l + C⋅g⋅l + G⋅L⋅c"
]
},
"execution_count": 3,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"table2bool(df, list('LCG'), 'E', 1)"
]
},
{
"cell_type": "code",
"execution_count": 4,
"metadata": {
"collapsed": false
},
"outputs": [
{
"data": {
"image/png": "iVBORw0KGgoAAAANSUhEUgAAAEoAAAAUCAYAAAAqVKv2AAAABHNCSVQICAgIfAhkiAAAAvlJREFU\nWIXt102IlVUYB/Bfkxl+NJoitihJxPADrU2KojEl4iJb1KZNQZRSMOIH2CZon2KQ4EJQ8UqK9CVD\niyhUooQSaogMy1AICgKDFiOKYem0eM71vnN57zvvuQyji/nD5T3nPF//85yv5zKBMcFS7MYZnMJH\nOID5uAdH8BCO4S8MJ9l4YzF2FXh+iINYgJ7Eb26bTQ8+xS+C9384i5NYVTdwr0jI73gJ9xdkc3AC\nh3GhMP4u/qgbYIwwHfu1eE4uyGbjE5Gknyt89IlEvZMbfH5y/E0KVoZFyfm+wth3OJoZazkm5RJM\neATnVPNcgFvYW+HnbTGXdTnBZ+FXXMSDo+hewPOp3Su27uacYGjg0UwbmInz6vE8j40V8lO4gak5\nBI6rn90zgjA8m+weywmm+0S9n+L11dD9ShzRMtyHa/g2J/jKFPzrmvovFtp78GdOsISG/EQ9KXie\nrqlfteirkq9doznpKbRfTd9DNQl8UGj3iZUbD2xK34M19asS+lT61t0ciPM+jIdzjDBD3E9vZNrR\n3Y5q8mx/7rvBZ7gp5lAb13G1pu7CQnujIL44J1hCQ36iruNKB9lCUQd9j0vpd1Zr5xRxL4bwQ0Ws\nZc1G8WkeEk/paOjBNmxJ/adxWRRunXAEj5eMz8MK8eq04zUMlowPiYUpw0WsxxSx6OewWvm8nhCv\ndadjNwWva83zNgbwL6Z1MGyiH2sK/UFRCZO/qxryd9SAOOoPVOg8Y/RLekfSeaGDfIsOZcVacV63\nVjhfj7cK/enJpj/191fYlqEhP1FNnjsrdA6JJDxXoTOQdOaUyObiRxXF8HaxZV828kWcLSrYN9v0\nexPpDaK8eKWCWBkauqujtou7ql/UQk1MEzw/FsdtVgf7Sfhb+XWxVhzhfSWyEVgtjtIgvkhB38OS\nDvo7xeux18jk1kFDd4mixfMnUQKcSP76tP6wt2ORqMSbL+eQmOPn+BK/pfFhcXfeNWjoPlHjitwd\nMNa4gn/uMIcJTGACdy/+B5lvpdkykYqHAAAAAElFTkSuQmCC\n",
"text/latex": [
"$$C l + G L$$"
],
"text/plain": [
"C⋅l + G⋅L"
]
},
"execution_count": 4,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"minimize_bool(df, list('LCG'), 'E', 1)"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": true
},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python 3",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.4.3"
},
"widgets": {
"state": {},
"version": "1.1.1"
}
},
"nbformat": 4,
"nbformat_minor": 0
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment