Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Select an option

  • Save drvinceknight/3e11996af1b37035b558b510e866e0b6 to your computer and use it in GitHub Desktop.

Select an option

Save drvinceknight/3e11996af1b37035b558b510e866e0b6 to your computer and use it in GitHub Desktop.
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"cell_type": "code",
"execution_count": 19,
"metadata": {
"collapsed": false
},
"outputs": [
{
"data": {
"text/plain": [
"{(1, 1): {('C', 'C'): 0.8444218515250481,\n",
" ('C', 'D'): 0.7579544029403025,\n",
" ('D', 'C'): 0.420571580830845,\n",
" ('D', 'D'): 0.25891675029296335},\n",
" (1, 2): {('C', 'C'): 0.5112747213686085,\n",
" ('C', 'D'): 0.4049341374504143,\n",
" ('D', 'C'): 0.7837985890347726,\n",
" ('D', 'D'): 0.30331272607892745},\n",
" (1, 3): {('C', 'C'): 0.4765969541523558,\n",
" ('C', 'D'): 0.5833820394550312,\n",
" ('D', 'C'): 0.9081128851953352,\n",
" ('D', 'D'): 0.5046868558173903},\n",
" (1, 4): {('C', 'C'): 0.28183784439970383,\n",
" ('C', 'D'): 0.7558042041572239,\n",
" ('D', 'C'): 0.6183689966753316,\n",
" ('D', 'D'): 0.25050634136244054},\n",
" (1, 5): {('C', 'C'): 0.9097462559682401,\n",
" ('C', 'D'): 0.9827854760376531,\n",
" ('D', 'C'): 0.8102172359965896,\n",
" ('D', 'D'): 0.9021659504395827},\n",
" (1, 6): {('C', 'C'): 0.3101475693193326,\n",
" ('C', 'D'): 0.7298317482601286,\n",
" ('D', 'C'): 0.8988382879679935,\n",
" ('D', 'D'): 0.6839839319154413},\n",
" (1, 7): {('C', 'C'): 0.47214271545271336,\n",
" ('C', 'D'): 0.1007012080683658,\n",
" ('D', 'C'): 0.4341718354537837,\n",
" ('D', 'D'): 0.6108869734438016},\n",
" (1, 8): {('C', 'C'): 0.9130110532378982,\n",
" ('C', 'D'): 0.9666063677707588,\n",
" ('D', 'C'): 0.47700977655271704,\n",
" ('D', 'D'): 0.8653099277716401},\n",
" (1, 9): {('C', 'C'): 0.2604923103919594,\n",
" ('C', 'D'): 0.8050278270130223,\n",
" ('D', 'C'): 0.5486993038355893,\n",
" ('D', 'D'): 0.014041700164018955},\n",
" (1, 10): {('C', 'C'): 0.7197046864039541,\n",
" ('C', 'D'): 0.39882354222426875,\n",
" ('D', 'C'): 0.824844977148233,\n",
" ('D', 'D'): 0.6681532012318508},\n",
" (2, 1): {('C', 'C'): 0.0011428193144282783,\n",
" ('C', 'D'): 0.49357786646532464,\n",
" ('D', 'C'): 0.8676027754927809,\n",
" ('D', 'D'): 0.24391087688713198},\n",
" (2, 2): {('C', 'C'): 0.32520436274739006,\n",
" ('C', 'D'): 0.8704712321086546,\n",
" ('D', 'C'): 0.19106709150239054,\n",
" ('D', 'D'): 0.5675107406206719},\n",
" (2, 3): {('C', 'C'): 0.23861592861522019,\n",
" ('C', 'D'): 0.9675402502901433,\n",
" ('D', 'C'): 0.80317946927987,\n",
" ('D', 'D'): 0.44796957143557037},\n",
" (2, 4): {('C', 'C'): 0.08044581855253541,\n",
" ('C', 'D'): 0.32005460467254576,\n",
" ('D', 'C'): 0.5079406425205739,\n",
" ('D', 'D'): 0.9328338242269067},\n",
" (2, 5): {('C', 'C'): 0.10905784593110368,\n",
" ('C', 'D'): 0.5512672460905512,\n",
" ('D', 'C'): 0.7065614098668896,\n",
" ('D', 'D'): 0.5474409113284238},\n",
" (2, 6): {('C', 'C'): 0.814466863291336,\n",
" ('C', 'D'): 0.540283606970324,\n",
" ('D', 'C'): 0.9638385459738009,\n",
" ('D', 'D'): 0.603185627961383},\n",
" (2, 7): {('C', 'C'): 0.5876170641754364,\n",
" ('C', 'D'): 0.4449890262755162,\n",
" ('D', 'C'): 0.5962868615831063,\n",
" ('D', 'D'): 0.38490114597266045},\n",
" (2, 8): {('C', 'C'): 0.5756510141648885,\n",
" ('C', 'D'): 0.290329502402758,\n",
" ('D', 'C'): 0.18939132855435614,\n",
" ('D', 'D'): 0.1867295282555551},\n",
" (2, 9): {('C', 'C'): 0.6127731798686067,\n",
" ('C', 'D'): 0.6566593889896288,\n",
" ('D', 'C'): 0.47653099200938076,\n",
" ('D', 'D'): 0.08982436119559367},\n",
" (2, 10): {('C', 'C'): 0.7576039219664368,\n",
" ('C', 'D'): 0.8767703708227748,\n",
" ('D', 'C'): 0.9233810159462806,\n",
" ('D', 'D'): 0.8424602231401824},\n",
" (3, 1): {('C', 'C'): 0.898173121357879,\n",
" ('C', 'D'): 0.9230824398201768,\n",
" ('D', 'C'): 0.5405999249480544,\n",
" ('D', 'D'): 0.3912960502346249},\n",
" (3, 2): {('C', 'C'): 0.7052833998544062,\n",
" ('C', 'D'): 0.27563412131212717,\n",
" ('D', 'C'): 0.8116287085078785,\n",
" ('D', 'D'): 0.8494859651863671},\n",
" (3, 3): {('C', 'C'): 0.8950389674266752,\n",
" ('C', 'D'): 0.5898011835311598,\n",
" ('D', 'C'): 0.9497648732321206,\n",
" ('D', 'D'): 0.5796950107456059},\n",
" (3, 4): {('C', 'C'): 0.4505631066311552,\n",
" ('C', 'D'): 0.660245378622389,\n",
" ('D', 'C'): 0.9962578393535727,\n",
" ('D', 'D'): 0.9169412179474561},\n",
" (3, 5): {('C', 'C'): 0.7933250841302242,\n",
" ('C', 'D'): 0.0823729881966474,\n",
" ('D', 'C'): 0.6127831050407122,\n",
" ('D', 'D'): 0.4864442019691668},\n",
" (3, 6): {('C', 'C'): 0.6301473404114728,\n",
" ('C', 'D'): 0.8450775756715152,\n",
" ('D', 'C'): 0.24303562206185625,\n",
" ('D', 'D'): 0.7314892207908478},\n",
" (3, 7): {('C', 'C'): 0.11713429320851798,\n",
" ('C', 'D'): 0.22046053686782852,\n",
" ('D', 'C'): 0.7945829717105759,\n",
" ('D', 'D'): 0.33253614921965546},\n",
" (3, 8): {('C', 'C'): 0.8159130965336595,\n",
" ('C', 'D'): 0.1006075202160962,\n",
" ('D', 'C'): 0.14635848891230385,\n",
" ('D', 'D'): 0.6976706401912388},\n",
" (3, 9): {('C', 'C'): 0.04523406786561235,\n",
" ('C', 'D'): 0.5738660367891669,\n",
" ('D', 'C'): 0.9100160146990397,\n",
" ('D', 'D'): 0.534197968260724},\n",
" (3, 10): {('C', 'C'): 0.6805891325622565,\n",
" ('C', 'D'): 0.026696794662205203,\n",
" ('D', 'C'): 0.6349999099114583,\n",
" ('D', 'D'): 0.6063384177542189},\n",
" (4, 1): {('C', 'C'): 0.5759529480315407,\n",
" ('C', 'D'): 0.3912094093228269,\n",
" ('D', 'C'): 0.3701399403351875,\n",
" ('D', 'D'): 0.9805166506472687},\n",
" (4, 2): {('C', 'C'): 0.036392037611485795,\n",
" ('C', 'D'): 0.021636509855024078,\n",
" ('D', 'C'): 0.9610312802396112,\n",
" ('D', 'D'): 0.18497194139743833},\n",
" (4, 3): {('C', 'C'): 0.12389516442443171,\n",
" ('C', 'D'): 0.21057650988664645,\n",
" ('D', 'C'): 0.8007465903541809,\n",
" ('D', 'D'): 0.9369691586445807},\n",
" (4, 4): {('C', 'C'): 0.022782575668658378,\n",
" ('C', 'D'): 0.42561883196681716,\n",
" ('D', 'C'): 0.10150021937416975,\n",
" ('D', 'D'): 0.259919889792832},\n",
" (4, 5): {('C', 'C'): 0.22082927131631735,\n",
" ('C', 'D'): 0.6469257198353225,\n",
" ('D', 'C'): 0.3502939673965323,\n",
" ('D', 'D'): 0.18031790152968785},\n",
" (4, 6): {('C', 'C'): 0.5036365052098872,\n",
" ('C', 'D'): 0.03937870708469238,\n",
" ('D', 'C'): 0.10092124118896661,\n",
" ('D', 'D'): 0.9882351487225011},\n",
" (4, 7): {('C', 'C'): 0.19935579046706298,\n",
" ('C', 'D'): 0.35855530131160185,\n",
" ('D', 'C'): 0.7315983062253606,\n",
" ('D', 'D'): 0.8383265651934163},\n",
" (4, 8): {('C', 'C'): 0.9184820619953314,\n",
" ('C', 'D'): 0.16942460609746768,\n",
" ('D', 'C'): 0.6726405635730526,\n",
" ('D', 'D'): 0.9665489030431832},\n",
" (4, 9): {('C', 'C'): 0.05805094382649867,\n",
" ('C', 'D'): 0.6762017842993783,\n",
" ('D', 'C'): 0.8454245937016164,\n",
" ('D', 'D'): 0.342312541078584},\n",
" (4, 10): {('C', 'C'): 0.25068733928511167,\n",
" ('C', 'D'): 0.596791393469411,\n",
" ('D', 'C'): 0.44231403369907896,\n",
" ('D', 'D'): 0.17481948445144113},\n",
" (5, 1): {('C', 'C'): 0.47162541509628797,\n",
" ('C', 'D'): 0.40990539565755457,\n",
" ('D', 'C'): 0.5691127395242802,\n",
" ('D', 'D'): 0.5086001300626332},\n",
" (5, 2): {('C', 'C'): 0.3114460010002068,\n",
" ('C', 'D'): 0.35715168259026286,\n",
" ('D', 'C'): 0.837661174368979,\n",
" ('D', 'D'): 0.25093266482213705},\n",
" (5, 3): {('C', 'C'): 0.560600218853524,\n",
" ('C', 'D'): 0.012436318829314397,\n",
" ('D', 'C'): 0.7415743774106636,\n",
" ('D', 'D'): 0.3359165544734606},\n",
" (5, 4): {('C', 'C'): 0.04569649356841665,\n",
" ('C', 'D'): 0.28088316421834825,\n",
" ('D', 'C'): 0.24013040782635398,\n",
" ('D', 'D'): 0.9531293398277989},\n",
" (5, 5): {('C', 'C'): 0.35222556151550743,\n",
" ('C', 'D'): 0.2878779148564,\n",
" ('D', 'C'): 0.35920119725374633,\n",
" ('D', 'D'): 0.9469058356578911},\n",
" (5, 6): {('C', 'C'): 0.6337478522492526,\n",
" ('C', 'D'): 0.6210768456186673,\n",
" ('D', 'C'): 0.7156193503014563,\n",
" ('D', 'D'): 0.38801723531250565},\n",
" (5, 7): {('C', 'C'): 0.4144179882772473,\n",
" ('C', 'D'): 0.650832862263345,\n",
" ('D', 'C'): 0.001524221856720187,\n",
" ('D', 'D'): 0.1923095412446758},\n",
" (5, 8): {('C', 'C'): 0.3344016906625016,\n",
" ('C', 'D'): 0.23941596018595857,\n",
" ('D', 'C'): 0.6373994011293003,\n",
" ('D', 'D'): 0.37864807032309444},\n",
" (5, 9): {('C', 'C'): 0.8754233917130172,\n",
" ('C', 'D'): 0.5681514209101919,\n",
" ('D', 'C'): 0.4144063966836443,\n",
" ('D', 'D'): 0.40226707511907955},\n",
" (5, 10): {('C', 'C'): 0.7018296239336754,\n",
" ('C', 'D'): 0.41822655329246605,\n",
" ('D', 'C'): 0.6621958889738174,\n",
" ('D', 'D'): 0.04677968595679827},\n",
" (6, 1): {('C', 'C'): 0.44535218971882984,\n",
" ('C', 'D'): 0.25922692344722276,\n",
" ('D', 'C'): 0.15768657212231085,\n",
" ('D', 'D'): 0.5275731301676146},\n",
" (6, 2): {('C', 'C'): 0.48726560106903205,\n",
" ('C', 'D'): 0.5614049256144269,\n",
" ('D', 'C'): 0.7554847672586825,\n",
" ('D', 'D'): 0.8838751542487009},\n",
" (6, 3): {('C', 'C'): 0.4945826703752868,\n",
" ('C', 'D'): 0.31205824641687296,\n",
" ('D', 'C'): 0.46689223535252355,\n",
" ('D', 'D'): 0.8090458573603624},\n",
" (6, 4): {('C', 'C'): 0.8750163314802711,\n",
" ('C', 'D'): 0.8124149323637591,\n",
" ('D', 'C'): 0.188001294050828,\n",
" ('D', 'D'): 0.9994203594553304},\n",
" (6, 5): {('C', 'C'): 0.6330887599183004,\n",
" ('C', 'D'): 0.08346705017572931,\n",
" ('D', 'C'): 0.7255543554613124,\n",
" ('D', 'D'): 0.9868214802051282},\n",
" (6, 6): {('C', 'C'): 0.40181682221254356,\n",
" ('C', 'D'): 0.6785150052419683,\n",
" ('D', 'C'): 0.31617713722134233,\n",
" ('D', 'D'): 0.2135246620646961},\n",
" (6, 7): {('C', 'C'): 0.7173241433110372,\n",
" ('C', 'D'): 0.0023575647193538884,\n",
" ('D', 'C'): 0.8227314105314157,\n",
" ('D', 'D'): 0.5283459768597928},\n",
" (6, 8): {('C', 'C'): 0.09778434180065931,\n",
" ('C', 'D'): 0.11890389478474583,\n",
" ('D', 'C'): 0.6492654248961536,\n",
" ('D', 'D'): 0.8736538239003423},\n",
" (6, 9): {('C', 'C'): 0.27998274332687256,\n",
" ('C', 'D'): 0.9785151867733981,\n",
" ('D', 'C'): 0.10018068906370903,\n",
" ('D', 'D'): 0.8539381095973382},\n",
" (6, 10): {('C', 'C'): 0.39669617733090445,\n",
" ('C', 'D'): 0.08134541676823415,\n",
" ('D', 'C'): 0.2747138434192621,\n",
" ('D', 'D'): 0.4529781848179143},\n",
" (7, 1): {('C', 'C'): 0.7923415311856522,\n",
" ('C', 'D'): 0.8613599036372361,\n",
" ('D', 'C'): 0.13342055420254906,\n",
" ('D', 'D'): 0.5208655284141989},\n",
" (7, 2): {('C', 'C'): 0.6507832381497373,\n",
" ('C', 'D'): 0.3470530145996015,\n",
" ('D', 'C'): 0.8718638357105861,\n",
" ('D', 'D'): 0.27840981521636055},\n",
" (7, 3): {('C', 'C'): 0.01857432754559518,\n",
" ('C', 'D'): 0.0406632736752609,\n",
" ('D', 'C'): 0.6809967701112433,\n",
" ('D', 'D'): 0.5583557360970469},\n",
" (7, 4): {('C', 'C'): 0.946502554169996,\n",
" ('C', 'D'): 0.9384387997349186,\n",
" ('D', 'C'): 0.9098511774051025,\n",
" ('D', 'D'): 0.04200453196734122},\n",
" (7, 5): {('C', 'C'): 0.7491348233908631,\n",
" ('C', 'D'): 0.7013248175948597,\n",
" ('D', 'C'): 0.6553618646747296,\n",
" ('D', 'D'): 0.7123576525162417},\n",
" (7, 6): {('C', 'C'): 0.9027101506193307,\n",
" ('C', 'D'): 0.6401411997932241,\n",
" ('D', 'C'): 0.372449262972256,\n",
" ('D', 'D'): 0.5379287837318205},\n",
" (7, 7): {('C', 'C'): 0.20784410369082473,\n",
" ('C', 'D'): 0.5871255046951435,\n",
" ('D', 'C'): 0.008897082049078797,\n",
" ('D', 'D'): 0.15102317386398778},\n",
" (7, 8): {('C', 'C'): 0.3334083880298664,\n",
" ('C', 'D'): 0.7896231589257826,\n",
" ('D', 'C'): 0.7184994227715396,\n",
" ('D', 'D'): 0.3382559700266786},\n",
" (7, 9): {('C', 'C'): 0.6205381083165517,\n",
" ('C', 'D'): 0.041202949506209285,\n",
" ('D', 'C'): 0.16386054567557595,\n",
" ('D', 'D'): 0.9819140701253054},\n",
" (7, 10): {('C', 'C'): 0.28953085363586695,\n",
" ('C', 'D'): 0.39479198298829066,\n",
" ('D', 'C'): 0.5484842965725134,\n",
" ('D', 'D'): 0.29340700145733656},\n",
" (8, 1): {('C', 'C'): 0.47806466915102097,\n",
" ('C', 'D'): 0.2397060836386239,\n",
" ('D', 'C'): 0.04825636228829444,\n",
" ('D', 'D'): 0.17958684904155564},\n",
" (8, 2): {('C', 'C'): 0.5230502317000981,\n",
" ('C', 'D'): 0.07086288409434749,\n",
" ('D', 'C'): 0.4031691464450935,\n",
" ('D', 'D'): 0.3285207100154869},\n",
" (8, 3): {('C', 'C'): 0.4147216089714424,\n",
" ('C', 'D'): 0.09940033823870109,\n",
" ('D', 'C'): 0.9086575543967805,\n",
" ('D', 'D'): 0.4740046511372964},\n",
" (8, 4): {('C', 'C'): 0.8408483326276716,\n",
" ('C', 'D'): 0.976229457649057,\n",
" ('D', 'C'): 0.34365159365776776,\n",
" ('D', 'D'): 0.4790865191519861},\n",
" (8, 5): {('C', 'C'): 0.6995952911506185,\n",
" ('C', 'D'): 0.42653532354402823,\n",
" ('D', 'C'): 0.30190311621935595,\n",
" ('D', 'D'): 0.7347509912186152},\n",
" (8, 6): {('C', 'C'): 0.8943997782145745,\n",
" ('C', 'D'): 0.9196888444316101,\n",
" ('D', 'C'): 0.6267420468068673,\n",
" ('D', 'D'): 0.3755713463285453},\n",
" (8, 7): {('C', 'C'): 0.9745605214796941,\n",
" ('C', 'D'): 0.6388785175004733,\n",
" ('D', 'C'): 0.06583467727730097,\n",
" ('D', 'D'): 0.08466956912011114},\n",
" (8, 8): {('C', 'C'): 0.749869571783086,\n",
" ('C', 'D'): 0.06115615654596607,\n",
" ('D', 'C'): 0.007851005331251826,\n",
" ('D', 'D'): 0.39380795178170946},\n",
" (8, 9): {('C', 'C'): 0.5190037287013293,\n",
" ('C', 'D'): 0.44854428559655457,\n",
" ('D', 'C'): 0.48861880442715255,\n",
" ('D', 'D'): 0.5848887019932744},\n",
" (8, 10): {('C', 'C'): 0.6793025673721249,\n",
" ('C', 'D'): 0.4230380735074225,\n",
" ('D', 'C'): 0.3683314563344259,\n",
" ('D', 'D'): 0.9884590580992895},\n",
" (9, 1): {('C', 'C'): 0.26091653544625626,\n",
" ('C', 'D'): 0.7771001545085096,\n",
" ('D', 'C'): 0.43122102463204415,\n",
" ('D', 'D'): 0.35852038200953895},\n",
" (9, 2): {('C', 'C'): 0.06385794894382868,\n",
" ('C', 'D'): 0.8635789443020424,\n",
" ('D', 'C'): 0.7020041497619371,\n",
" ('D', 'D'): 0.9030107075409272},\n",
" (9, 3): {('C', 'C'): 0.4516117926868677,\n",
" ('C', 'D'): 0.6769209668166035,\n",
" ('D', 'C'): 0.11891028655385572,\n",
" ('D', 'D'): 0.3979536016023134},\n",
" (9, 4): {('C', 'C'): 0.20723197341708288,\n",
" ('C', 'D'): 0.04210142789066196,\n",
" ('D', 'C'): 0.94796135125632,\n",
" ('D', 'D'): 0.21589436846535714},\n",
" (9, 5): {('C', 'C'): 0.1463544898080057,\n",
" ('C', 'D'): 0.19797004355794223,\n",
" ('D', 'C'): 0.37803196431429753,\n",
" ('D', 'D'): 0.5463912623151137},\n",
" (9, 6): {('C', 'C'): 0.15133436847289106,\n",
" ('C', 'D'): 0.9886898889857565,\n",
" ('D', 'C'): 0.9829892105452821,\n",
" ('D', 'D'): 0.14840201708602985},\n",
" (9, 7): {('C', 'C'): 0.4059068831679489,\n",
" ('C', 'D'): 0.6799294831100022,\n",
" ('D', 'C'): 0.8776565829010952,\n",
" ('D', 'D'): 0.49540592491118873},\n",
" (9, 8): {('C', 'C'): 0.9170466727598151,\n",
" ('C', 'D'): 0.3224603148813061,\n",
" ('D', 'C'): 0.4984408914907503,\n",
" ('D', 'D'): 0.4986465918650089},\n",
" (9, 9): {('C', 'C'): 0.6700681513152942,\n",
" ('C', 'D'): 0.2019913087994536,\n",
" ('D', 'C'): 0.6097706104167804,\n",
" ('D', 'D'): 0.21877309687215574},\n",
" (9, 10): {('C', 'C'): 0.340220315051032,\n",
" ('C', 'D'): 0.9625664632546818,\n",
" ('D', 'C'): 0.8990080380310076,\n",
" ('D', 'D'): 0.8181183809177941},\n",
" (10, 1): {('C', 'C'): 0.035468261876012264,\n",
" ('C', 'D'): 0.14836688246192975,\n",
" ('D', 'C'): 0.2568819120719038,\n",
" ('D', 'D'): 0.7841665681891542},\n",
" (10, 2): {('C', 'C'): 0.8423333270773672,\n",
" ('C', 'D'): 0.5829481802462215,\n",
" ('D', 'C'): 0.7181316517768294,\n",
" ('D', 'D'): 0.8070553799750758},\n",
" (10, 3): {('C', 'C'): 0.06635913103778524,\n",
" ('C', 'D'): 0.08464313683307012,\n",
" ('D', 'C'): 0.8688953140043785,\n",
" ('D', 'D'): 0.03941582937802879},\n",
" (10, 4): {('C', 'C'): 0.22509065367649606,\n",
" ('C', 'D'): 0.04063202664590093,\n",
" ('D', 'C'): 0.015285139969726802,\n",
" ('D', 'D'): 0.8439546856924078},\n",
" (10, 5): {('C', 'C'): 0.3305943672500803,\n",
" ('C', 'D'): 0.1606900602627206,\n",
" ('D', 'C'): 0.1488194902889095,\n",
" ('D', 'D'): 0.656083661770337},\n",
" (10, 6): {('C', 'C'): 0.9685982716927071,\n",
" ('C', 'D'): 0.5049996926056783,\n",
" ('D', 'C'): 0.9010904768840049,\n",
" ('D', 'D'): 0.5024285989524275},\n",
" (10, 7): {('C', 'C'): 0.5738724774915492,\n",
" ('C', 'D'): 0.6785713567893591,\n",
" ('D', 'C'): 0.805109989032137,\n",
" ('D', 'D'): 0.7578463822613826},\n",
" (10, 8): {('C', 'C'): 0.9905325627055622,\n",
" ('C', 'D'): 0.7469653891501328,\n",
" ('D', 'C'): 0.9057807233528663,\n",
" ('D', 'D'): 0.20610483206558328},\n",
" (10, 9): {('C', 'C'): 0.535416304328581,\n",
" ('C', 'D'): 0.5986142636674691,\n",
" ('D', 'C'): 0.8256966171603538,\n",
" ('D', 'D'): 0.4822135630659161},\n",
" (10, 10): {('C', 'C'): 0.7910402117090956,\n",
" ('C', 'D'): 0.3885688901501142,\n",
" ('D', 'C'): 0.5863884555814496,\n",
" ('D', 'D'): 0.8513166074810679}}"
]
},
"execution_count": 19,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# I'm creating some random data that I think is what your data looks like\n",
"\n",
"import random\n",
"random.seed(0)\n",
"data = {}\n",
"x_range = range(1, 11)\n",
"y_range = range(1, 11)\n",
"for x in x_range:\n",
" for y in y_range:\n",
" scores = {('C', 'C'): random.random(), ('C', 'D'): random.random(), \n",
" ('D', 'C'): random.random(), ('D', 'D'): random.random()}\n",
" data[(x, y)] = scores\n",
"data"
]
},
{
"cell_type": "code",
"execution_count": 20,
"metadata": {
"collapsed": false
},
"outputs": [
{
"data": {
"text/plain": [
"[[0.8444218515250481,\n",
" 0.0011428193144282783,\n",
" 0.898173121357879,\n",
" 0.5759529480315407,\n",
" 0.47162541509628797,\n",
" 0.44535218971882984,\n",
" 0.7923415311856522,\n",
" 0.47806466915102097,\n",
" 0.26091653544625626,\n",
" 0.035468261876012264],\n",
" [0.5112747213686085,\n",
" 0.32520436274739006,\n",
" 0.7052833998544062,\n",
" 0.036392037611485795,\n",
" 0.3114460010002068,\n",
" 0.48726560106903205,\n",
" 0.6507832381497373,\n",
" 0.5230502317000981,\n",
" 0.06385794894382868,\n",
" 0.8423333270773672],\n",
" [0.4765969541523558,\n",
" 0.23861592861522019,\n",
" 0.8950389674266752,\n",
" 0.12389516442443171,\n",
" 0.560600218853524,\n",
" 0.4945826703752868,\n",
" 0.01857432754559518,\n",
" 0.4147216089714424,\n",
" 0.4516117926868677,\n",
" 0.06635913103778524],\n",
" [0.28183784439970383,\n",
" 0.08044581855253541,\n",
" 0.4505631066311552,\n",
" 0.022782575668658378,\n",
" 0.04569649356841665,\n",
" 0.8750163314802711,\n",
" 0.946502554169996,\n",
" 0.8408483326276716,\n",
" 0.20723197341708288,\n",
" 0.22509065367649606],\n",
" [0.9097462559682401,\n",
" 0.10905784593110368,\n",
" 0.7933250841302242,\n",
" 0.22082927131631735,\n",
" 0.35222556151550743,\n",
" 0.6330887599183004,\n",
" 0.7491348233908631,\n",
" 0.6995952911506185,\n",
" 0.1463544898080057,\n",
" 0.3305943672500803],\n",
" [0.3101475693193326,\n",
" 0.814466863291336,\n",
" 0.6301473404114728,\n",
" 0.5036365052098872,\n",
" 0.6337478522492526,\n",
" 0.40181682221254356,\n",
" 0.9027101506193307,\n",
" 0.8943997782145745,\n",
" 0.15133436847289106,\n",
" 0.9685982716927071],\n",
" [0.47214271545271336,\n",
" 0.5876170641754364,\n",
" 0.11713429320851798,\n",
" 0.19935579046706298,\n",
" 0.4144179882772473,\n",
" 0.7173241433110372,\n",
" 0.20784410369082473,\n",
" 0.9745605214796941,\n",
" 0.4059068831679489,\n",
" 0.5738724774915492],\n",
" [0.9130110532378982,\n",
" 0.5756510141648885,\n",
" 0.8159130965336595,\n",
" 0.9184820619953314,\n",
" 0.3344016906625016,\n",
" 0.09778434180065931,\n",
" 0.3334083880298664,\n",
" 0.749869571783086,\n",
" 0.9170466727598151,\n",
" 0.9905325627055622],\n",
" [0.2604923103919594,\n",
" 0.6127731798686067,\n",
" 0.04523406786561235,\n",
" 0.05805094382649867,\n",
" 0.8754233917130172,\n",
" 0.27998274332687256,\n",
" 0.6205381083165517,\n",
" 0.5190037287013293,\n",
" 0.6700681513152942,\n",
" 0.535416304328581],\n",
" [0.7197046864039541,\n",
" 0.7576039219664368,\n",
" 0.6805891325622565,\n",
" 0.25068733928511167,\n",
" 0.7018296239336754,\n",
" 0.39669617733090445,\n",
" 0.28953085363586695,\n",
" 0.6793025673721249,\n",
" 0.340220315051032,\n",
" 0.7910402117090956]]"
]
},
"execution_count": 20,
"metadata": {},
"output_type": "execute_result"
}
],
"source": [
"# Build a table for ('C', 'C')\n",
"# I'm just pulling out the data\n",
"\n",
"data_to_write = [[data[(x, y)][('C', 'C')] for x in x_range] for y in y_range]\n",
"data_to_write"
]
},
{
"cell_type": "code",
"execution_count": 21,
"metadata": {
"collapsed": false
},
"outputs": [],
"source": [
"# Building the string rep of the latex table\n",
"\n",
"table = \"\"\n",
"for row in data_to_write:\n",
" table += \" & \".join(map(str, row))\n",
" table += \"\\\\\\\\\""
]
},
{
"cell_type": "code",
"execution_count": 22,
"metadata": {
"collapsed": false
},
"outputs": [],
"source": [
"# Writing the table to a tex file\n",
"\n",
"with open(\"CC_table.tex\", 'w') as f:\n",
" f.write(table)"
]
},
{
"cell_type": "code",
"execution_count": 23,
"metadata": {
"collapsed": false
},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"0.8444218515250481 & 0.0011428193144282783 & 0.898173121357879 & 0.5759529480315407 & 0.47162541509628797 & 0.44535218971882984 & 0.7923415311856522 & 0.47806466915102097 & 0.26091653544625626 & 0.035468261876012264\\\\0.5112747213686085 & 0.32520436274739006 & 0.7052833998544062 & 0.036392037611485795 & 0.3114460010002068 & 0.48726560106903205 & 0.6507832381497373 & 0.5230502317000981 & 0.06385794894382868 & 0.8423333270773672\\\\0.4765969541523558 & 0.23861592861522019 & 0.8950389674266752 & 0.12389516442443171 & 0.560600218853524 & 0.4945826703752868 & 0.01857432754559518 & 0.4147216089714424 & 0.4516117926868677 & 0.06635913103778524\\\\0.28183784439970383 & 0.08044581855253541 & 0.4505631066311552 & 0.022782575668658378 & 0.04569649356841665 & 0.8750163314802711 & 0.946502554169996 & 0.8408483326276716 & 0.20723197341708288 & 0.22509065367649606\\\\0.9097462559682401 & 0.10905784593110368 & 0.7933250841302242 & 0.22082927131631735 & 0.35222556151550743 & 0.6330887599183004 & 0.7491348233908631 & 0.6995952911506185 & 0.1463544898080057 & 0.3305943672500803\\\\0.3101475693193326 & 0.814466863291336 & 0.6301473404114728 & 0.5036365052098872 & 0.6337478522492526 & 0.40181682221254356 & 0.9027101506193307 & 0.8943997782145745 & 0.15133436847289106 & 0.9685982716927071\\\\0.47214271545271336 & 0.5876170641754364 & 0.11713429320851798 & 0.19935579046706298 & 0.4144179882772473 & 0.7173241433110372 & 0.20784410369082473 & 0.9745605214796941 & 0.4059068831679489 & 0.5738724774915492\\\\0.9130110532378982 & 0.5756510141648885 & 0.8159130965336595 & 0.9184820619953314 & 0.3344016906625016 & 0.09778434180065931 & 0.3334083880298664 & 0.749869571783086 & 0.9170466727598151 & 0.9905325627055622\\\\0.2604923103919594 & 0.6127731798686067 & 0.04523406786561235 & 0.05805094382649867 & 0.8754233917130172 & 0.27998274332687256 & 0.6205381083165517 & 0.5190037287013293 & 0.6700681513152942 & 0.535416304328581\\\\0.7197046864039541 & 0.7576039219664368 & 0.6805891325622565 & 0.25068733928511167 & 0.7018296239336754 & 0.39669617733090445 & 0.28953085363586695 & 0.6793025673721249 & 0.340220315051032 & 0.7910402117090956\\\\"
]
}
],
"source": [
"# Taking a look at it\n",
"\n",
"!cat CC_table.tex"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {
"collapsed": true
},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "Python [Root]",
"language": "python",
"name": "Python [Root]"
}
},
"nbformat": 4,
"nbformat_minor": 0
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment