Skip to content

Instantly share code, notes, and snippets.

@tkamishima
Created June 21, 2017 22:08
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tkamishima/864f7420630842caad6424acdb113aed to your computer and use it in GitHub Desktop.
Save tkamishima/864f7420630842caad6424acdb113aed to your computer and use it in GitHub Desktop.
changes of variance by repeating a procedure that one random person gives to 1 unit to antother random person
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"metadata": {
"collapsed": true
},
"outputs": [],
"source": [
"import numpy as np"
]
},
{
"cell_type": "code",
"execution_count": 11,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"13.8130373199 [ 18 -8 -20 6 -16 25 -9 -7 8 3]\n",
"21.9772609758 [ 23 -25 -12 4 -16 11 -25 -23 32 31]\n",
"23.7276210354 [ 19 0 -6 12 -14 -20 -24 -37 28 42]\n",
"24.0541056787 [ 29 -4 -19 18 -33 3 -17 -33 18 38]\n",
"27.6043474837 [ 55 7 -27 17 -24 -1 -21 -42 25 11]\n",
"35.0998575496 [ 47 11 -55 42 -29 15 -30 -45 33 11]\n",
"39.9749921826 [ 38 23 -60 34 -47 27 -28 -56 37 32]\n",
"40.2889563032 [ 30 31 -77 41 -33 23 -25 -47 10 47]\n",
"46.465040622 [ 13 47 -80 55 -44 12 -36 -49 23 59]\n",
"45.5324060423 [ 11 63 -74 58 -41 11 -34 -54 22 38]\n",
"43.5912835324 [ 23 51 -70 62 -55 -15 -12 -42 17 41]\n",
"45.161930871 [ 27 62 -58 48 -60 -7 -12 -65 29 36]\n",
"46.8401537145 [ 17 86 -31 35 -65 -9 -13 -72 3 49]\n",
"43.694393233 [ -3 87 -32 32 -36 -25 -16 -71 22 42]\n",
"40.4103947024 [ -7 82 -31 37 -28 -11 -10 -71 5 34]\n",
"40.4919745135 [-32 85 -35 45 -16 4 -15 -60 -4 28]\n",
"36.9837802286 [ -5 75 -30 15 -17 -8 -11 -53 -22 56]\n",
"46.4607361113 [-23 94 -45 17 -12 5 -24 -72 -3 63]\n",
"50.4598850573 [-27 111 -59 20 -18 -9 -25 -56 -3 66]\n",
"43.1138028942 [-24 88 -56 2 -21 6 -11 -40 -13 69]\n",
"43.8884950756 [-11 87 -49 -8 -5 -17 -28 -58 26 63]\n",
"52.7730992078 [ 5 79 -41 8 -63 -13 -18 -76 24 95]\n",
"52.93203189 [ 1 66 -28 3 -71 19 -32 -83 33 92]\n",
"56.7943659178 [ 1 66 -56 1 -84 26 -27 -69 44 98]\n",
"62.5491806501 [ 4 66 -94 -30 -56 50 -31 -63 41 113]\n",
"61.3074220629 [ 5 51 -90 -7 -57 45 -39 -68 44 116]\n",
"62.6226795977 [ 15 50 -76 0 -68 19 -39 -76 48 127]\n",
"65.9803000903 [ 14 69 -74 5 -84 29 -37 -83 36 125]\n",
"63.6616053835 [ -6 53 -63 2 -56 12 -45 -78 36 145]\n",
"62.3201412065 [-25 54 -50 -2 -45 8 -44 -88 60 132]\n",
"61.0327780787 [ 6 56 -36 6 -52 2 -53 -102 56 117]\n",
"57.5291230595 [ -8 32 -19 24 -54 34 -45 -103 21 118]\n",
"54.0148127832 [ 0 37 -35 17 -43 23 -51 -85 20 117]\n",
"56.7661871187 [ 3 38 -36 34 -37 23 -64 -100 33 106]\n",
"57.2485807684 [ 7 32 -30 32 -34 36 -57 -114 26 102]\n",
"62.7056616264 [ 16 23 -1 32 -28 35 -70 -136 21 108]\n",
"64.1809940715 [ 14 30 34 27 -41 11 -59 -148 32 100]\n",
"65.1674765508 [ 28 -3 36 7 -54 20 -61 -136 54 109]\n",
"72.7694991051 [ 50 -14 56 11 -69 19 -54 -159 59 101]\n",
"77.6015463763 [ 80 -12 37 6 -85 26 -42 -169 53 106]\n",
"73.0794088646 [ 63 -31 44 8 -71 27 -50 -153 54 109]\n",
"75.6002645498 [ 71 -32 48 19 -72 21 -39 -169 54 99]\n",
"84.4239302568 [ 83 -53 64 9 -85 23 -52 -172 74 109]\n",
"87.2742802892 [ 91 -36 69 -4 -73 10 -54 -188 70 115]\n",
"88.1430655242 [ 81 -37 70 1 -81 22 -40 -198 76 106]\n",
"87.8862901709 [ 88 -26 72 1 -76 33 -49 -202 58 101]\n",
"89.853213632 [ 84 -30 85 5 -60 40 -71 -208 75 80]\n",
"92.9741899669 [ 83 -34 110 8 -77 43 -75 -205 73 74]\n",
"93.8573385517 [ 110 -33 124 6 -83 35 -75 -198 62 52]\n",
"104.87993135 [ 113 -35 155 7 -88 21 -90 -216 58 75]\n",
"104.860860191 [ 111 -38 170 7 -102 32 -92 -202 52 62]\n",
"103.045620965 [ 90 -43 169 14 -93 34 -94 -202 52 73]\n",
"107.716294032 [ 97 -40 157 24 -107 29 -110 -206 58 98]\n",
"116.477465632 [ 119 -48 165 44 -127 20 -107 -223 76 81]\n",
"114.710941065 [ 109 -46 176 43 -103 16 -112 -225 53 89]\n",
"115.149468084 [ 103 -67 167 42 -115 29 -106 -218 56 109]\n",
"113.430154721 [ 103 -73 173 35 -109 15 -106 -206 55 113]\n",
"117.69112116 [ 123 -80 154 36 -121 32 -107 -217 62 118]\n",
"115.323891714 [ 115 -86 135 33 -123 48 -93 -219 73 117]\n",
"115.983619533 [ 127 -79 136 3 -131 36 -98 -205 80 131]\n",
"119.147807365 [ 117 -63 139 -3 -154 46 -93 -212 93 130]\n",
"121.786698781 [ 111 -34 142 -11 -149 47 -88 -240 102 120]\n",
"125.810969315 [ 119 -37 165 -30 -140 32 -96 -242 113 116]\n",
"114.34596626 [ 110 -26 135 -23 -132 39 -89 -224 113 97]\n",
"120.134091748 [ 100 -25 129 7 -138 29 -104 -239 129 112]\n",
"112.280897752 [ 96 -43 148 -25 -133 39 -67 -219 100 104]\n",
"105.966975988 [ 112 -20 124 -26 -102 10 -82 -215 95 104]\n",
"102.688850417 [ 134 -31 118 -30 -88 15 -77 -209 81 87]\n",
"104.96475599 [ 142 -30 116 -27 -92 25 -91 -209 76 90]\n",
"111.707654169 [ 142 -31 119 -27 -88 9 -97 -227 102 98]\n",
"111.993749826 [ 142 -30 121 -24 -92 12 -88 -233 102 90]\n",
"117.627377766 [ 136 -16 110 -26 -100 35 -95 -254 108 102]\n",
"117.016238189 [ 130 -6 92 -17 -93 47 -110 -256 112 101]\n",
"120.44583845 [ 119 2 79 2 -94 50 -93 -284 114 105]\n",
"124.676381083 [ 110 6 62 13 -84 59 -105 -299 121 117]\n",
"122.455706278 [ 104 3 82 15 -107 39 -92 -285 105 136]\n",
"124.694827479 [ 118 -24 94 7 -111 56 -104 -277 115 126]\n",
"125.581845822 [ 133 -38 92 0 -101 29 -86 -282 118 135]\n",
"131.083942571 [ 142 -38 110 -40 -111 40 -79 -286 120 142]\n",
"128.4149524 [ 136 -40 124 -36 -104 63 -69 -291 95 122]\n",
"121.815434162 [ 140 -53 125 -42 -100 51 -55 -269 101 102]\n",
"123.752979762 [ 148 -42 122 -51 -89 51 -60 -279 104 96]\n",
"130.492145357 [ 159 -47 112 -58 -87 48 -51 -299 120 103]\n",
"134.803560784 [ 182 -58 138 -37 -107 47 -72 -293 108 92]\n",
"136.627230082 [ 173 -63 165 -54 -99 38 -81 -288 109 100]\n",
"133.948497565 [ 155 -63 182 -31 -99 38 -77 -288 107 76]\n",
"129.726635661 [ 167 -60 169 -12 -123 32 -87 -262 99 77]\n",
"130.890794176 [ 160 -82 173 -14 -116 49 -79 -267 88 88]\n",
"127.321639952 [ 159 -94 174 4 -106 53 -99 -248 82 75]\n",
"122.605056992 [ 161 -97 173 0 -101 41 -93 -231 87 60]\n",
"123.21688196 [ 160 -88 168 3 -112 55 -93 -235 90 52]\n",
"122.620552926 [ 169 -106 161 -11 -124 21 -75 -216 95 86]\n",
"120.856940223 [ 174 -120 158 -12 -118 16 -54 -212 76 92]\n",
"109.736958223 [ 158 -111 128 -3 -121 6 -29 -193 69 96]\n",
"115.050423728 [ 169 -91 102 -4 -149 13 -25 -208 107 86]\n",
"124.543165208 [ 171 -109 121 9 -152 4 -32 -227 123 92]\n",
"116.949561778 [ 157 -90 102 -8 -149 26 -31 -217 122 88]\n",
"122.118794622 [ 161 -90 130 -6 -158 20 -30 -225 128 70]\n",
"125.080773902 [ 178 -94 119 2 -162 10 -42 -223 133 79]\n",
"123.609061157 [ 175 -85 127 -6 -148 26 -39 -236 122 64]\n"
]
}
],
"source": [
"n = 10\n",
"a = np.zeros(n, dtype=int)\n",
"for j in range(100):\n",
" for i in range(1000):\n",
" a[np.random.randint(n)] += 1\n",
" a[np.random.randint(n)] -= 1\n",
" print(np.std(a), a)"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": true
},
"outputs": [],
"source": []
}
],
"metadata": {
"anaconda-cloud": {},
"kernelspec": {
"display_name": "Python [conda env:py3k]",
"language": "python",
"name": "conda-env-py3k-py"
},
"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.5.3"
}
},
"nbformat": 4,
"nbformat_minor": 2
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment