From 9435484e3f2896da69ae19859d6dd851596b0ae2 Mon Sep 17 00:00:00 2001 From: HaoYizhi Date: Tue, 14 Mar 2023 21:20:38 +0800 Subject: [PATCH] save network --- __pycache__/controller_db.cpython-38.pyc | Bin 6175 -> 6175 bytes __pycache__/firm.cpython-38.pyc | Bin 5120 -> 5120 bytes __pycache__/model.cpython-38.pyc | Bin 8734 -> 8858 bytes __pycache__/orm.cpython-38.pyc | Bin 3229 -> 3292 bytes __pycache__/product.cpython-38.pyc | Bin 1382 -> 1382 bytes model.py | 5 +++++ myfile.json | 1 + orm.py | 4 +++- 8 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 myfile.json diff --git a/__pycache__/controller_db.cpython-38.pyc b/__pycache__/controller_db.cpython-38.pyc index faec47b3b7180bbbbeee4c99ba419f9a90ae576e..5a26e8d792bdd8ea529184fa45de5b213049f0e3 100644 GIT binary patch delta 110 zcmV-!0FnQnFrP3DRSgXa00000S5y#Wb+HZp1_1)I3le3c&O#uO-v*8mR0RgU){}jXlytBj=3jqNXv(Oeq Q0Sh(=0|)^G0RsOB1B3Ym9vu)O#uO83jhEB diff --git a/__pycache__/firm.cpython-38.pyc b/__pycache__/firm.cpython-38.pyc index f70af26137667b7e34e6d6d354855ff90295d992..31375642012973da8b1ab6d06e0169b469e6b0cc 100644 GIT binary patch delta 19 YcmZqBXwcva<>lpK0D`vAja=V^0Vn_ja{vGU delta 19 ZcmZqBXwcva<>lpK0D^;o8@av-0{|&b1gZc4 diff --git a/__pycache__/model.cpython-38.pyc b/__pycache__/model.cpython-38.pyc index fca4da6d4ed6e05e6d335519498656d302ab3a38..0bc9bb7f7d3ab9fc7aaed54fcb0d97aa42867942 100644 GIT binary patch delta 1645 zcmZuxT}&KR6rMXXJ1z?>AnZS|3)sa4sZh#~{I&em)}+v;(4<(qUG@&k4$JOxXSOYM zR*Y?0sv$w|OH-rS^+B6x{39kNeetoczL~KmJ{S`pd@(-N2Rvt}4K$M6Z_YXQ+;hJ3 zvwS>tZ`wUyUF{O!@3&Mf4UT@}?ji1GP^;ibaP+@+P7{Z;VZ2QJG;l*KdZ%C@vNW^|SY!58DaQWi}izA*$!*MXq#J_$O!KPZH*4hVqm z06rfojoc%y-< zTT!-U-7;RKEv8=^{ZOE-V1@5T@(uD10r_MpZ2HRtnlG8s0in}ofYXya%wiiH* z5vwwz8}U5L(L&N-4S4NA@B-Z8Q?4jEwX@>-oxCXL@@m$S?G!RCtmYTo392QMYBsqZ zrwJorIg**2uJSWg=RJ0sb_iiP(^*4JsZ3{4{-Ek>(#$i}eL(J$>W4L!GgmO;$ec}s zFW1}yK73@;h$*ZdQauW zaU;E|#&tu@vorW~7{DS1>qF%%!Yo2B!ZC!G04!NIa`_lxb7--<@U#_{QpiJn>OHv9 z8vz935*6awl|^Oe*V++DX~RdYytSc+e9q?@?jFMOVMcXmzkqNsqTSpdd7bCV_#)mW z|HowsY>(mS3VlVLhiW7nYWwp>}C0Uhkc+ zwClAwwsYOvS!Z`dUQyR|Hh~Xc<6n70-BEllt){a8iEFF}Z;m6J1Bg}bb!Gt#_J}U< z$KC=jd1P{b$MF3ih7x#%sbHsMJ)Wlaiq65#t?}95Sa2Ed?TO5wwAV9~&hpQKk-AP0 zEip}Di*f}hahU%UY_DBI2Zo>{T;esM?idbiLBWB=jhJhX7NmJZ_P`4-=KoRg*G6Iq(jSwAX{Ec^u5SvPui0W3JP ks&O^PR<5xDwApPCQL-0MLKi8=RvG>?U=DmjD0& delta 1467 zcmZ8hUu;uV7{BM<_O9)=?hotj+Rm;WY;so^+gP_UxAAA4VWN&?n_vaHj(b~s+jZNy zx4_7)AP^joMUoQ}qLFkl(Kkh#_~4Vi7!!QZ*ZaVeG0|uwCML$1;P>4jVKh0v^ZWjs z^Zm~E-SqvbyGieSW21+I-@h}>%C)i2y#vJC0cHa%0ha!4?G@q_E}5Lxr|r`Mim0@2 zkR*4y{}f;G-5^H4$(cTFV4Wxp0Zs{Q2o(u)tAnPLBc?A$HhIF`7FJu0Sam<-;ypu~ zyve2G!1r#u^XB6_ho8O^Zf*=*;$ZUz@OZpB@(#%oC8+GU=0aObB)O|(lPIALvEn!V z+5wQ)Ys+v~N5OtU=?HQE@5*z24$AwrF;f~tVfRo5$n|fNn|&g8FUp1Yr^oYLr5%!+ zs}q|Xlt_ZwzzukbHeMY;)DmW(z=IGWz*U0aL8&}Q4L>W@Y&U~Y+_BmUj7vA$crXXg zOCPfF@KbeOggVo~O2`aB(P4O(WCpbZ1@X2+|I|35befWu_<&O);D!A|$5nEL0H3Tv zWRpPi9jn)2T~xSPPL9@+qEle6yBA25edP{H%Q$2QfXMTYWG9URrCsb-w@!AlGoC1U zn_c$wkYw!>&(DN?*)Z?3GkPG+a^*{gnp3GxyIG|19_e5|Hpb!JI`4Pvfp^4@Nwf_> z7U>S;yAWiyr)ekojU8{g!yY#MPL8q%%^gF>Ff&w&6P$K85D# zCs8}kPFVooUo0xM*T05QTh%m6N`ry@XdeZz>hw3u*=$kW(wAZHO7r!$Xj@PZ`$LMg z*w1nl)HR(R#)DHV<`4CE<8fgrUjoQnp#2y*i0~?aTu*0^&mq`-oMq?yWoHWPk7^J7 zU-O|iFodOK0xe1B6-vOEgBcds{ous0MU2~Rokq6RAY^u9apabBwXD)L>I9y0XY)lv zrRl{r+KVwhuUO8r%jJ?mN7-EH`Q`$iEg~!-oMg8`{W1FI}>D>4MZa15p++o6OovhMLNdTBRyoAeHKZKV_#FkO3|={ zm1Uh?M$@AzIW=9(EULw=x)<>jegsy7LNn*nCDk~;Obgv?S9IMskHM1&I1XAyxXHeW z_RhOqUe^g%jG{)lHC30%sU>4&%^tfYu4GC|MyGKITFz2=2?G1@>>hxW>v4$-bQpd1 W;CW=T>`+&`s3R4jh@X|ay8i>kSYsCe diff --git a/__pycache__/orm.cpython-38.pyc b/__pycache__/orm.cpython-38.pyc index bd5c1d99857b10e7144391c6a5b297e6ff74d328..dcf5f47c1066e43659c1e0b69d3c0cec06fdfbed 100644 GIT binary patch delta 1278 zcma)5O=}xR7@k>4yRxKRtz^m8%2H%U{)j)K7!&8CNqi_tO`xTzYtwWHEJ|leoa{=@ ztc+7ia6mZ)jBTdm7O(?3^w3kG6mrQANFlk3_R>@P1A6JH?>nN{Ed(O5&pyvP?|i(^ zJNwN0)w9=ZJ4N94=}niv-nXmtyZzZ~+o8>DN;u*1zzMS~t9c@D!yLG0F=%@Bd@5E~P|JQ4pGU3C#^qBCHsCQ#*0<_1=pvziMf*#=&&=swx z#3^3AXY5hAC+c^n4`vPtY=mr9{Y01OfclHxFnjS;@u2hLHRHNLXVh-|X{`X(_iW$q zG;ar@)eMF2%LK%vi7=(ECT>h+F~^LW;YJ|j9L8t<3$rLa^)gYTp4v@T>1*{v@~XOG zuHH(3ujwx32DhNxVNv24ZgZ16J2B`@iDyB%JO`@G^L+3z^n@2aC(}h)!(A=EzwN3V z0r_|0+lP&HF3Z3_l2!GaIeI>bfp~P~_w5)Q0jN9+@Vz1H@M6|xB!cy*(=%5@v>9~d z7-pOVP?zKL>PyS1Pheyc;S|DAWx6P=_PTmvRVOR*G>$hA&LE(3avtHhU%yyu+YSVK zu~vJFS)It|?Un%dI_(X=BW)bYe7!D1za=_bZFx_kyK)rcrtBZ`ofe}d7vPD|fFw;( zhn_Gp6#p(Aq8YgNIbJ*;8skAYg_eT>1ylL(j8VrqF!7mb~I_kF_Ce*#a0M*mx^3x(=}4abnWzNGJm z&GnY=PtU2hDSug8%$(?c&ZYla7E#e6 z>CvJxAb3z(Jb6*Xo9NMl|3Vc{Uc7n{J^9`gtO}yL?8o=byqP!ed$S*cM}c$BaS{Zc zqcx8&-*-y%-u;n-OO$ZJ+ajm#GFS6>l&*Wst7lk7YcuMoXIWNrE6TB)=;U^b-mS8{ z$gOS>`8CRX;q&%@us{UzG4KTN!ki5(iR?TXC#T67a)H3w6s+}su3e(6OLTDu!it+= z++8h+0#647(9@XF*r72SkhM7L7Ck(tbJx;`HXIRZjfeurU{ zzIq$)p}u-&m*{JCIyR`>_L8cZQ^)f>$y40q&Pt4d?c4>G<{l`YXL!dl*w3?PNhK${ zF_RT;q?(cikl*7sZdPZx41gb!MfKGzyVA#my8xaVvR92+on{$FwyHPnyVNbq-PVV) zA7Kz-^St_~SVK)cw@L#AIg0b!5vmATgdGTR1QTIEeX-6hIY8HAbB(LaT4;v6F(<&2 zg~oiiAkiS%gY%{o&BbWp?=E456Yw>$1e+$POS_E}#n+>GnlfDK8rp{$2>9hu@9k&1 z_rL)7vyo)OA2|+VayJ0D1Na$#6}^Gnk8A=wIk5C^KQ2IU(*Pj!disp6q8dV`c^QT$ zDxLr36XvrK_5!T8HACo|g;d>2Oblt4uxWpH2kSegJ|;?@uG9|0`t8RVuTv2bFhNUe1%lv$!5lK(INbaN=^(onJ>elX6>D0KV?+>;@ tVjelFrc!+)o0mj0yeaGUzIuZ%Mq(13X-)!o(5WHyB(>AZdYJ??@CO0p^Dh7Z diff --git a/__pycache__/product.cpython-38.pyc b/__pycache__/product.cpython-38.pyc index af14d2b17d50ec800e2ce423d4132825a2b4bef3..7dbec77d245dc53937b5a53aa3708b7679b143b2 100644 GIT binary patch delta 19 ZcmaFH^^A)vl$V!_0SH`!Hgd(V0st?C1Q!4R delta 19 ZcmaFH^^A)vl$V!_0SFfQZ{&($1pqOg1aJTV diff --git a/model.py b/model.py index 27b7d4f..37cde3b 100644 --- a/model.py +++ b/model.py @@ -93,6 +93,11 @@ class Model(ap.Model): self.firm_network = ap.Network(self, G_Firm) self.product_network = ap.Network(self, G_bom) + out_file = open("myfile.json", "w") + import json + json.dump(nx.adjacency_data(G_Firm), out_file) + out_file.close() + # init product for ag_node, attr in self.product_network.graph.nodes(data=True): product = ProductAgent(self, code=ag_node.label, name=attr['Name']) diff --git a/myfile.json b/myfile.json new file mode 100644 index 0000000..c5acb43 --- /dev/null +++ b/myfile.json @@ -0,0 +1 @@ +{"directed": true, "multigraph": true, "graph": [], "nodes": [{"Name": "360\u79d1\u6280", "Type_Region": "Beijing", "Revenue_Log": 23.11111077389128, "Product_Code": ["1.4.4"], "id": "0"}, {"Name": "51WORLD", "Type_Region": "Beijing", "Revenue_Log": 18.74276424312148, "Product_Code": ["2.1.1.5"], "id": "1"}, {"Name": "706\u6240", "Type_Region": "Beijing", "Revenue_Log": 18.91495248366715, "Product_Code": ["1.1.3"], "id": "2"}, {"Name": "\u827e\u514b\u65af\u7279", "Type_Region": "Beijing", "Revenue_Log": 17.407722170008157, "Product_Code": ["1.3.1.4", "1.3.1.5", "1.3.1.6", "1.3.4.1"], "id": "3"}, {"Name": "\u7231\u521b\u79d1\u6280", "Type_Region": "Beijing", "Revenue_Log": 19.6558070150236, "Product_Code": ["1.2.2"], "id": "4"}, {"Name": "\u5b89\u534e\u91d1\u548c", "Type_Region": "Beijing", "Revenue_Log": 18.503133696279523, "Product_Code": ["1.4.5.3", "1.4.5.4", "1.4.5.5", "1.4.5.9"], "id": "5"}, {"Name": "\u5b89\u4e16\u4e9a\u592a", "Type_Region": "Beijing", "Revenue_Log": 18.884414760184505, "Product_Code": ["1.3.1.2", "2.1.2.1", "2.1.2.2", "2.1.2.3", "2.1.2.4"], "id": "6"}, {"Name": "\u767e\u671b", "Type_Region": "Beijing", "Revenue_Log": 20.22851328801836, "Product_Code": ["2.2"], "id": "7"}, {"Name": "\u6886\u6886\u5b89\u5168", "Type_Region": "Beijing", "Revenue_Log": 20.02307783148127, "Product_Code": ["1.4.1.1"], "id": "8"}, {"Name": "\u5317\u4eac\u822a\u5929\u6d4b\u63a7", "Type_Region": "Beijing", "Revenue_Log": 20.12502380787598, "Product_Code": ["1.3.3.6", "1.3.3.7"], "id": "9"}, {"Name": "\u5317\u4eac\u82f1\u8d1d\u601d", "Type_Region": "Beijing", "Revenue_Log": 18.997444645787912, "Product_Code": ["1.3.3.5"], "id": "10"}, {"Name": "\u5317\u4fe1\u6e90", "Type_Region": "Beijing", "Revenue_Log": 20.33022324883681, "Product_Code": ["1.4.4.2"], "id": "11"}, {"Name": "\u5927\u5510\u8f6f\u4ef6", "Type_Region": "Beijing", "Revenue_Log": 19.4654905037987, "Product_Code": ["1.2.1"], "id": "12"}, {"Name": "\u4e1c\u65b9\u56fd\u4fe1", "Type_Region": "Beijing", "Revenue_Log": 21.6274839875863, "Product_Code": ["1.2.2", "2.1.3.1", "2.1.3.2", "2.1.3.3", "2.1.3.4", "2.1.3.5", "2.1.3.6", "2.1.3.7", "2.1.4.1.1", "2.1.4.1.2", "2.1.4.1.3", "2.1.4.1.4", "2.1.4.2.1", "2.1.4.2.2", "2.3.1", "2.3.2", "2.3.3"], "id": "13"}, {"Name": "\u4e1c\u534e\u8f6f\u4ef6", "Type_Region": "Beijing", "Revenue_Log": 23.110192078374208, "Product_Code": ["1.3.3.4", "1.3.4.3"], "id": "14"}, {"Name": "\u4e1c\u8f6f\u96c6\u56e2", "Type_Region": "Beijing", "Revenue_Log": 22.89060378053243, "Product_Code": ["1.3.3.5"], "id": "15"}, {"Name": "\u4e1c\u571f\u79d1\u6280", "Type_Region": "Beijing", "Revenue_Log": 20.66245369754965, "Product_Code": ["1.1.3", "2.3.1", "2.3.2", "2.3.3"], "id": "16"}, {"Name": "\u56fd\u4fdd\u91d1\u6cf0", "Type_Region": "Beijing", "Revenue_Log": 17.687586384923698, "Product_Code": ["1.4.2.4"], "id": "17"}, {"Name": "\u56fd\u80fd\u667a\u6df1", "Type_Region": "Beijing", "Revenue_Log": 19.78721595638396, "Product_Code": ["1.3.3.2"], "id": "18"}, {"Name": "\u56fd\u6cf0\u7f51\u4fe1", "Type_Region": "Beijing", "Revenue_Log": 18.196615083558456, "Product_Code": ["1.4.2.1"], "id": "19"}, {"Name": "\u6d77\u57fa\u79d1\u6280", "Type_Region": "Beijing", "Revenue_Log": 16.338965041542313, "Product_Code": ["1.3.1.2"], "id": "20"}, {"Name": "Hexagon", "Type_Region": "Foreign", "Revenue_Log": 21.58399272650485, "Product_Code": ["1.3.1.3"], "id": "21"}, {"Name": "\u822a\u5929\u4e91\u7f51", "Type_Region": "Beijing", "Revenue_Log": 18.786278941833256, "Product_Code": ["1.2.1", "1.2.2", "1.3.3.6", "2.1.1.1", "2.1.1.2", "2.1.1.3", "2.1.1.4", "2.1.1.5", "2.1.3.1", "2.1.3.2", "2.1.3.3", "2.1.3.4", "2.1.3.5", "2.1.3.6", "2.1.3.7", "2.1.4.1.1", "2.1.4.1.2", "2.1.4.1.3", "2.1.4.1.4", "2.1.4.2.1", "2.1.4.2.2", "2.3.1", "2.3.2", "2.3.3"], "id": "22"}, {"Name": "\u548c\u5229\u65f6", "Type_Region": "Beijing", "Revenue_Log": 22.30379073524213, "Product_Code": ["1.1.2", "1.3.3.1", "1.3.3.2", "1.3.3.3", "1.3.3.4", "1.4.2.7", "2.1.3.6", "2.3.1", "2.3.2", "2.3.3"], "id": "23"}, {"Name": "\u534e\u5927\u7535\u5b50", "Type_Region": "Beijing", "Revenue_Log": 21.109740822530977, "Product_Code": ["1.1.1"], "id": "24"}, {"Name": "\u534e\u5927\u4e5d\u5929", "Type_Region": "Beijing", "Revenue_Log": 20.17681303553727, "Product_Code": ["1.3.1.7"], "id": "25"}, {"Name": "\u5bc4\u4e91\u79d1\u6280", "Type_Region": "Beijing", "Revenue_Log": 14.99034369816093, "Product_Code": ["2.1.3.1", "2.1.3.2", "2.1.3.3", "2.1.3.4", "2.1.3.5", "2.1.3.6", "2.1.3.7"], "id": "26"}, {"Name": "\u6c5f\u5357\u5929\u5b89", "Type_Region": "Beijing", "Revenue_Log": 19.430654185080236, "Product_Code": ["1.4.4.2"], "id": "27"}, {"Name": "\u91d1\u5c71\u4e91", "Type_Region": "Beijing", "Revenue_Log": 22.12943806762975, "Product_Code": ["2.2"], "id": "28"}, {"Name": "\u4eac\u4e1c\u5de5\u4e1a\u54c1", "Type_Region": "Beijing", "Revenue_Log": 27.581402208446224, "Product_Code": ["1.3"], "id": "29"}, {"Name": "\u53ef\u4fe1\u534e\u6cf0", "Type_Region": "Beijing", "Revenue_Log": 19.34600737166434, "Product_Code": ["1.4.2.6"], "id": "30"}, {"Name": "\u6606\u4ed1\u6570\u636e", "Type_Region": "Non_Beijing", "Revenue_Log": 17.013275713233007, "Product_Code": ["1.3.3.3", "2.1.4.1.1", "2.1.4.1.2", "2.1.4.1.3", "2.1.4.1.4", "2.1.4.2.1", "2.1.4.2.2"], "id": "31"}, {"Name": "\u5170\u5149\u521b\u65b0", "Type_Region": "Beijing", "Revenue_Log": 18.756343513389535, "Product_Code": ["1.2.3"], "id": "32"}, {"Name": "\u84dd\u8c37\u4fe1\u606f", "Type_Region": "Beijing", "Revenue_Log": 18.66057858282117, "Product_Code": ["2.1.2.1", "2.1.2.2", "2.1.2.3", "2.1.2.4"], "id": "33"}, {"Name": "\u529b\u63a7\u79d1\u6280", "Type_Region": "Beijing", "Revenue_Log": 19.69132991474639, "Product_Code": ["1.3.3.3"], "id": "34"}, {"Name": "\u51cc\u660a\u667a\u80fd", "Type_Region": "Beijing", "Revenue_Log": 18.282762012402003, "Product_Code": ["1.1.3"], "id": "35"}, {"Name": "\u9f99\u82af\u4e2d\u79d1", "Type_Region": "Beijing", "Revenue_Log": 20.906420380044256, "Product_Code": ["1.1.1"], "id": "36"}, {"Name": "\u7eff\u76df", "Type_Region": "Beijing", "Revenue_Log": 21.682232843101, "Product_Code": ["1.4.1.2", "1.4.1.4", "1.4.2.2", "1.4.3.1", "1.4.4.3", "1.4.5.2"], "id": "37"}, {"Name": "\u725b\u5200", "Type_Region": "Beijing", "Revenue_Log": 17.12785795509261, "Product_Code": ["2.1.1.1", "2.1.1.2", "2.1.1.3", "2.1.1.4", "2.1.1.5"], "id": "38"}, {"Name": "Autodesk", "Type_Region": "Foreign", "Revenue_Log": 23.984435187501607, "Product_Code": ["1.3.1"], "id": "39"}, {"Name": "\u5947\u5b89\u4fe1", "Type_Region": "Beijing", "Revenue_Log": 22.482674275956807, "Product_Code": ["1.4.2.1", "1.4.2.5", "1.4.3.3", "1.4.4"], "id": "40"}, {"Name": "\u542f\u660e\u661f\u8fb0", "Type_Region": "Beijing", "Revenue_Log": 22.20168348694211, "Product_Code": ["1.4.1.2", "1.4.1.5", "1.4.3.1", "1.4.3.2", "1.4.3.4", "1.4.3.5", "1.4.5"], "id": "41"}, {"Name": "\u5c71\u5927\u534e\u5929", "Type_Region": "Beijing", "Revenue_Log": 20.381021533902015, "Product_Code": ["1.3.1.1", "1.3.1.3", "1.3.1.4"], "id": "42"}, {"Name": "\u795e\u821f\u8f6f\u4ef6", "Type_Region": "Beijing", "Revenue_Log": 21.130063390288356, "Product_Code": ["1.3.1.5", "1.3.1.6"], "id": "43"}, {"Name": "\u5723\u90a6\u5fae\u7535\u5b50", "Type_Region": "Beijing", "Revenue_Log": 21.528848446836143, "Product_Code": ["1.1.1"], "id": "44"}, {"Name": "\u77f3\u5316\u76c8\u79d1", "Type_Region": "Beijing", "Revenue_Log": 21.430514178160426, "Product_Code": ["1.3.3.1", "1.3.4.1", "1.3.4.2", "2.1.4.1.1", "2.1.4.1.2", "2.1.4.1.3", "2.1.4.1.4", "2.1.4.2.1", "2.1.4.2.2"], "id": "45"}, {"Name": "\u9002\u521b\u79d1\u6280", "Type_Region": "Beijing", "Revenue_Log": 17.9046659348233, "Product_Code": ["1.3.1.2"], "id": "46"}, {"Name": "\u9996\u81ea\u4fe1", "Type_Region": "Beijing", "Revenue_Log": 21.333048113425267, "Product_Code": ["2.1.1.1", "2.1.1.2", "2.1.1.3", "2.1.1.4", "2.1.2.1", "2.1.2.2", "2.1.2.3", "2.1.2.4", "2.1.3.6"], "id": "47"}, {"Name": "\u66d9\u5149\u4fe1\u606f", "Type_Region": "Non_Beijing", "Revenue_Log": 23.13917961524746, "Product_Code": ["1.2.2"], "id": "48"}, {"Name": "\u6570\u7801\u5927\u65b9", "Type_Region": "Beijing", "Revenue_Log": 18.61953160269753, "Product_Code": ["1.3.1.1", "1.3.1.4", "1.3.1.6", "1.3.3.1", "2.1.2.1", "2.1.2.2", "2.1.2.3", "2.1.2.4"], "id": "49"}, {"Name": "\u7d22\u4e3a\u7cfb\u7edf", "Type_Region": "Non_Beijing", "Revenue_Log": 20.12502380787598, "Product_Code": ["1.3.1.5"], "id": "50"}, {"Name": "\u5929\u5730\u548c\u5174", "Type_Region": "Beijing", "Revenue_Log": 18.796056156413595, "Product_Code": ["1.4.2.1"], "id": "51"}, {"Name": "\u5929\u7a7a\u536b\u58eb", "Type_Region": "Beijing", "Revenue_Log": 18.36189705661439, "Product_Code": ["1.4.5.5"], "id": "52"}, {"Name": "\u5929\u878d\u4fe1", "Type_Region": "Beijing", "Revenue_Log": 21.932823019566246, "Product_Code": ["1.4.1.3", "1.4.1.4", "1.4.1.5", "1.4.2.3", "1.4.2.4", "1.4.3.3", "1.4.3.4", "1.4.3.5", "1.4.3.6", "1.4.4.4", "1.4.5.2", "1.4.5.3", "1.4.5.6", "1.4.5.7", "1.4.5.8"], "id": "53"}, {"Name": "\u7f51\u5fa1\u661f\u4e91", "Type_Region": "Beijing", "Revenue_Log": 21.480445986887567, "Product_Code": ["1.4.1.3", "1.4.2.4", "1.4.4.3"], "id": "54"}, {"Name": "\u5a01\u52aa\u7279", "Type_Region": "Beijing", "Revenue_Log": 20.09221467868815, "Product_Code": ["1.4.1.1", "1.4.1.2", "1.4.1.3", "1.4.2.1", "1.4.2.2", "1.4.4.4"], "id": "55"}, {"Name": "\u82af\u613f\u666f", "Type_Region": "Beijing", "Revenue_Log": 19.0140075892301, "Product_Code": ["1.1.1", "1.3.1.7"], "id": "56"}, {"Name": "\u4e9a\u63a7\u79d1\u6280", "Type_Region": "Beijing", "Revenue_Log": 19.12338464629944, "Product_Code": ["1.3.3.3", "2.3.1", "2.3.2", "2.3.3"], "id": "57"}, {"Name": "\u7528\u53cb", "Type_Region": "Beijing", "Revenue_Log": 22.912906170924323, "Product_Code": ["1.2.2", "1.3.1.6", "1.3.2", "1.3.4.1", "1.3.4.2", "1.3.4.3", "2.1.2"], "id": "58"}, {"Name": "\u4f18\u7279\u6377", "Type_Region": "Beijing", "Revenue_Log": 18.90630509639984, "Product_Code": ["1.4.2.5"], "id": "59"}, {"Name": "\u5b87\u52a8\u6e90", "Type_Region": "Beijing", "Revenue_Log": 18.1217454847229, "Product_Code": ["2.1.1.1", "2.1.1.2", "2.1.1.3", "2.1.1.4", "2.1.1.5"], "id": "60"}, {"Name": "\u5143\u5e74\u79d1\u6280", "Type_Region": "Beijing", "Revenue_Log": 19.34096349709606, "Product_Code": ["1.3.3.3"], "id": "61"}, {"Name": "\u4e91\u9053\u667a\u9020", "Type_Region": "Beijing", "Revenue_Log": 18.64933192967563, "Product_Code": ["1.3.1.2", "2.1.2.1", "2.1.2.2", "2.1.2.3", "2.1.2.4"], "id": "62"}, {"Name": "\u957f\u626c\u79d1\u6280", "Type_Region": "Beijing", "Revenue_Log": 20.05292974490909, "Product_Code": ["1.4.1.1", "1.4.2.4", "1.4.4.5"], "id": "63"}, {"Name": "\u4e2d\u7535\u667a\u79d1", "Type_Region": "Beijing", "Revenue_Log": 19.2286574902081, "Product_Code": ["1.1.2"], "id": "64"}, {"Name": "\u4e2d\u56fd\u7535\u4fe1", "Type_Region": "Beijing", "Revenue_Log": 26.80902186334131, "Product_Code": ["1.2.1"], "id": "65"}, {"Name": "\u4e2d\u56fd\u8054\u901a", "Type_Region": "Beijing", "Revenue_Log": 26.515974520797013, "Product_Code": ["1.2.1"], "id": "66"}, {"Name": "\u4e2d\u56fd\u79fb\u52a8", "Type_Region": "Beijing", "Revenue_Log": 27.466450671748124, "Product_Code": ["1.2"], "id": "67"}, {"Name": "\u4e2d\u671b\u8f6f\u4ef6", "Type_Region": "Beijing", "Revenue_Log": 20.241999015421964, "Product_Code": ["1.3.1.1", "1.3.1.2", "1.3.1.3"], "id": "68"}, {"Name": "\u7d2b\u5149\u96c6\u56e2", "Type_Region": "Beijing", "Revenue_Log": 24.93746536097679, "Product_Code": ["1.1.1"], "id": "69"}, {"Name": "ABB", "Type_Region": "Foreign", "Revenue_Log": 25.927786876227803, "Product_Code": ["1.3.3.2", "1.3.3.4"], "id": "70"}, {"Name": "Altair", "Type_Region": "Foreign", "Revenue_Log": 22.02110910882454, "Product_Code": ["1.3.1.2"], "id": "71"}, {"Name": "ANSYS", "Type_Region": "Foreign", "Revenue_Log": 23.297266354944316, "Product_Code": ["1.3.1.2"], "id": "72"}, {"Name": "FANUC", "Type_Region": "Foreign", "Revenue_Log": 24.06291952547128, "Product_Code": ["2.1.3"], "id": "73"}, {"Name": "HoneyWell", "Type_Region": "Foreign", "Revenue_Log": 26.18956307486944, "Product_Code": ["1.3.3.2", "2.1.3"], "id": "74"}, {"Name": "IBM", "Type_Region": "Foreign", "Revenue_Log": 26.70107476910665, "Product_Code": ["1.3.3"], "id": "75"}, {"Name": "MasterCAM", "Type_Region": "Foreign", "Revenue_Log": 20.06161732344584, "Product_Code": ["1.3.1.3"], "id": "76"}, {"Name": "Oracle", "Type_Region": "Foreign", "Revenue_Log": 26.352667810008423, "Product_Code": ["1.3.3.6", "1.3.4"], "id": "77"}, {"Name": "OutSystems", "Type_Region": "Foreign", "Revenue_Log": 21.41879181093248, "Product_Code": ["2.1.1.1", "2.1.1.2", "2.1.1.3", "2.1.1.4", "2.1.1.5"], "id": "78"}, {"Name": "PTC", "Type_Region": "Foreign", "Revenue_Log": 23.243640487776307, "Product_Code": ["1.3.1.1", "1.3.1.4", "1.3.1.6", "2.1.2", "2.1.3.1", "2.1.3.2", "2.1.3.3", "2.1.3.4", "2.1.3.5", "2.1.3.6", "2.1.3.7", "2.1.4.1", "2.1.4.2", "2.3.1", "2.3.2", "2.3.3"], "id": "79"}, {"Name": "Salesforce", "Type_Region": "Foreign", "Revenue_Log": 25.70833549748036, "Product_Code": ["1.3.4", "2.1.1"], "id": "80"}, {"Name": "SAP", "Type_Region": "Foreign", "Revenue_Log": 25.97843016085804, "Product_Code": ["1.3.4", "2.1.2", "2.1.4.1", "2.1.4.2"], "id": "81"}, {"Name": "Uptake", "Type_Region": "Foreign", "Revenue_Log": 18.02651159558605, "Product_Code": ["2.1.2.1", "2.1.2.2", "2.1.2.3", "2.1.2.4"], "id": "82"}, {"Name": "Emerson", "Type_Region": "Foreign", "Revenue_Log": 25.55511762794873, "Product_Code": ["1.3.3.2"], "id": "83"}, {"Name": "Bosch", "Type_Region": "Foreign", "Revenue_Log": 27.070589149510063, "Product_Code": ["2.1.2", "2.1.4", "2.3"], "id": "84"}, {"Name": "Dassault", "Type_Region": "Foreign", "Revenue_Log": 26.600602947110215, "Product_Code": ["1.3.1", "2.1.1"], "id": "85"}, {"Name": "Dell EMC", "Type_Region": "Foreign", "Revenue_Log": 27.115122378990367, "Product_Code": ["1.1"], "id": "86"}, {"Name": "Texas Instruments", "Type_Region": "Foreign", "Revenue_Log": 25.56118703444727, "Product_Code": ["1.1.1"], "id": "87"}, {"Name": "HPE", "Type_Region": "Foreign", "Revenue_Log": 25.979255909913164, "Product_Code": ["1.1.3"], "id": "88"}, {"Name": "Rockwell", "Type_Region": "Foreign", "Revenue_Log": 24.59715157408287, "Product_Code": ["1.1.2", "1.2.1", "1.3.3.1"], "id": "89"}, {"Name": "Mentor Graphics", "Type_Region": "Foreign", "Revenue_Log": 22.39969825212472, "Product_Code": ["1.3.1.7"], "id": "90"}, {"Name": "Moxa", "Type_Region": "Foreign", "Revenue_Log": 21.27355829742095, "Product_Code": ["1.2.1"], "id": "91"}, {"Name": "Omron", "Type_Region": "Foreign", "Revenue_Log": 24.38782633252136, "Product_Code": ["1.3.3.4"], "id": "92"}, {"Name": "Cadence", "Type_Region": "Foreign", "Revenue_Log": 23.746570412801468, "Product_Code": ["1.3.1"], "id": "93"}, {"Name": "Mitsubishi", "Type_Region": "Foreign", "Revenue_Log": 27.507090628204164, "Product_Code": ["1.1"], "id": "94"}, {"Name": "Schneider", "Type_Region": "Foreign", "Revenue_Log": 26.080973430818208, "Product_Code": ["1.2.3", "2.3"], "id": "95"}, {"Name": "Cisco", "Type_Region": "Foreign", "Revenue_Log": 26.56026085339961, "Product_Code": ["1.2.1", "1.2.3"], "id": "96"}, {"Name": "General Electric", "Type_Region": "Foreign", "Revenue_Log": 26.958298173346392, "Product_Code": ["1.2", "1.3.3", "2.1.3"], "id": "97"}, {"Name": "Microsoft Azure", "Type_Region": "Foreign", "Revenue_Log": 27.77637214067841, "Product_Code": ["2"], "id": "98"}, {"Name": "Siemens", "Type_Region": "Foreign", "Revenue_Log": 26.84835831045688, "Product_Code": ["1.1.2", "1.2.1", "1.3.1", "1.3.3", "2.1", "2.3"], "id": "99"}, {"Name": "Synopsys", "Type_Region": "Foreign", "Revenue_Log": 24.08697187131976, "Product_Code": ["1.3.1"], "id": "100"}, {"Name": "Analog Devices", "Type_Region": "Foreign", "Revenue_Log": 24.642260636441325, "Product_Code": ["1.1.1"], "id": "101"}, {"Name": "Amazon AWS", "Type_Region": "Foreign", "Revenue_Log": 28.80423838845769, "Product_Code": ["2", "2.1.4"], "id": "102"}, {"Name": "STMicroelectronics ", "Type_Region": "Foreign", "Revenue_Log": 25.03108635524997, "Product_Code": ["1.1.1"], "id": "103"}, {"Name": "Infineon", "Type_Region": "Foreign", "Revenue_Log": 25.12029383637796, "Product_Code": ["1.1.1"], "id": "104"}, {"Name": "Intel", "Type_Region": "Foreign", "Revenue_Log": 27.02163609268993, "Product_Code": ["1.1"], "id": "105"}, {"Name": "\u963f\u91cc\u5df4\u5df4", "Type_Region": "Non_Beijing", "Revenue_Log": 27.29874466467612, "Product_Code": ["1.1", "1.2", "1.3", "2.1.1", "2.1.3", "2.2"], "id": "106"}, {"Name": "\u5b89\u6052\u4fe1\u606f", "Type_Region": "Non_Beijing", "Revenue_Log": 21.32210233803512, "Product_Code": ["1.4.3.3"], "id": "107"}, {"Name": "\u767e\u5ea6", "Type_Region": "Non_Beijing", "Revenue_Log": 25.547515326370892, "Product_Code": ["2.1.3", "2.2"], "id": "108"}, {"Name": "\u5b9d\u4fe1\u8f6f\u4ef6", "Type_Region": "Non_Beijing", "Revenue_Log": 23.187969779416893, "Product_Code": ["1.3.3.1"], "id": "109"}, {"Name": "\u6668\u79d1\u8f6f\u4ef6", "Type_Region": "Non_Beijing", "Revenue_Log": 18.66057858282117, "Product_Code": ["1.3.3.5"], "id": "110"}, {"Name": "\u9f0e\u6377\u8f6f\u4ef6", "Type_Region": "Non_Beijing", "Revenue_Log": 21.304363513697734, "Product_Code": ["1.3.1.6", "1.3.3.1", "1.3.4.1"], "id": "111"}, {"Name": "\u4e1c\u534e\u6d4b\u8bd5", "Type_Region": "Non_Beijing", "Revenue_Log": 19.364586642859493, "Product_Code": ["1.3.3.7"], "id": "112"}, {"Name": "\u98de\u817e\u4fe1\u606f", "Type_Region": "Non_Beijing", "Revenue_Log": 19.49912235990601, "Product_Code": ["1.1.1"], "id": "113"}, {"Name": "\u5bcc\u52d2\u79d1\u6280", "Type_Region": "Non_Beijing", "Revenue_Log": 18.796056156413595, "Product_Code": ["1.3.5.1"], "id": "114"}, {"Name": "\u5bcc\u58eb\u5eb7", "Type_Region": "Non_Beijing", "Revenue_Log": 26.80913105947588, "Product_Code": ["1.1.3", "2.1.4"], "id": "115"}, {"Name": "\u6982\u4f26\u7535\u5b50", "Type_Region": "Non_Beijing", "Revenue_Log": 19.07820074686916, "Product_Code": ["1.3.1.7"], "id": "116"}, {"Name": "\u683c\u521b\u4e1c\u667a", "Type_Region": "Non_Beijing", "Revenue_Log": 14.99034369816093, "Product_Code": ["2.1.1.1", "2.1.1.2", "2.1.1.3", "2.1.1.4", "2.1.1.5", "2.1.4.1.1", "2.1.4.1.2", "2.1.4.1.3", "2.1.4.1.4", "2.1.4.2.1", "2.1.4.2.2"], "id": "117"}, {"Name": "\u5de5\u90a6\u90a6", "Type_Region": "Non_Beijing", "Revenue_Log": 18.44907397460875, "Product_Code": ["1.3.3.6"], "id": "118"}, {"Name": "\u5e7f\u8054\u8fbe", "Type_Region": "Non_Beijing", "Revenue_Log": 22.449419549076477, "Product_Code": ["1.3.1.1"], "id": "119"}, {"Name": "\u5e7f\u5dde\u6570\u63a7", "Type_Region": "Non_Beijing", "Revenue_Log": 21.70305470983921, "Product_Code": ["1.2.3"], "id": "120"}, {"Name": "\u5e7f\u5dde\u667a\u81e3", "Type_Region": "Non_Beijing", "Revenue_Log": 17.975021257984938, "Product_Code": ["1.4.2.4"], "id": "121"}, {"Name": "\u56fd\u6c11\u6280\u672f", "Type_Region": "Non_Beijing", "Revenue_Log": 20.74110575507474, "Product_Code": ["1.4.2.6"], "id": "122"}, {"Name": "\u6d77\u5f97\u63a7\u5236", "Type_Region": "Non_Beijing", "Revenue_Log": 21.635950073226454, "Product_Code": ["1.1.2"], "id": "123"}, {"Name": "\u6d77\u5c14", "Type_Region": "Non_Beijing", "Revenue_Log": 26.150855539198588, "Product_Code": ["1.2.1", "2.3"], "id": "124"}, {"Name": "\u534e\u6570\u673a\u5668\u4eba", "Type_Region": "Non_Beijing", "Revenue_Log": 18.81532064062103, "Product_Code": ["1.2.3"], "id": "125"}, {"Name": "\u534e\u4e3a", "Type_Region": "Non_Beijing", "Revenue_Log": 27.17973246387848, "Product_Code": ["1.1", "1.2", "1.4", "2.1.1.5", "2.1.3", "2.2", "2.3"], "id": "126"}, {"Name": "\u534e\u4e3a\u6d77\u601d", "Type_Region": "Non_Beijing", "Revenue_Log": 23.057349596999828, "Product_Code": ["1.1.1", "1.1.3"], "id": "127"}, {"Name": "\u534e\u4f0d\u80a1\u4efd", "Type_Region": "Non_Beijing", "Revenue_Log": 21.084430686158, "Product_Code": ["1.1.2"], "id": "128"}, {"Name": "\u534e\u4e2d\u6570\u63a7", "Type_Region": "Non_Beijing", "Revenue_Log": 21.21429683338422, "Product_Code": ["1.1.2", "1.2.3"], "id": "129"}, {"Name": "\u91d1\u8776", "Type_Region": "Non_Beijing", "Revenue_Log": 22.15217586299757, "Product_Code": ["1.3.2", "1.3.4.1", "1.3.4.2", "1.3.4.3", "1.3.5"], "id": "130"}, {"Name": "\u4e5d\u7269\u4e92\u8054", "Type_Region": "Non_Beijing", "Revenue_Log": 16.45354728340192, "Product_Code": ["2.1.1.1", "2.1.1.2", "2.1.1.3", "2.1.1.4", "2.1.1.5"], "id": "131"}, {"Name": "\u79d1\u8fdc\u667a\u6167", "Type_Region": "Non_Beijing", "Revenue_Log": 20.854294099352817, "Product_Code": ["1.3.3.2"], "id": "132"}, {"Name": "\u84dd\u76fe\u80a1\u4efd", "Type_Region": "Non_Beijing", "Revenue_Log": 19.47499277372389, "Product_Code": ["1.4.1.3", "1.4.4.1"], "id": "133"}, {"Name": "\u6717\u5764\u667a\u6167", "Type_Region": "Non_Beijing", "Revenue_Log": 19.525937575339142, "Product_Code": ["1.3.3.5"], "id": "134"}, {"Name": "\u6d6a\u6f6e", "Type_Region": "Non_Beijing", "Revenue_Log": 21.327581803799745, "Product_Code": ["1.1.3", "1.3.2.1", "1.3.4.1", "2.1.3.1", "2.1.3.2", "2.1.3.3", "2.1.3.4", "2.1.3.5", "2.1.3.6", "2.1.3.7", "2.2"], "id": "135"}, {"Name": "\u7f8e\u7684", "Type_Region": "Non_Beijing", "Revenue_Log": 26.562161785409785, "Product_Code": ["1.2.1"], "id": "136"}, {"Name": "\u7f8e\u6797\u6570\u636e", "Type_Region": "Non_Beijing", "Revenue_Log": 19.44672233978564, "Product_Code": ["2.1.4.1.1", "2.1.4.1.2", "2.1.4.1.3", "2.1.4.1.4", "2.1.4.2.1", "2.1.4.2.2"], "id": "137"}, {"Name": "\u542f\u660e\u4fe1\u606f", "Type_Region": "Non_Beijing", "Revenue_Log": 20.773007928841224, "Product_Code": ["1.3.1.5"], "id": "138"}, {"Name": "\u5bb9\u77e5\u65e5\u65b0", "Type_Region": "Non_Beijing", "Revenue_Log": 19.799446838651463, "Product_Code": ["1.3.3.7"], "id": "139"}, {"Name": "\u5c71\u77f3\u7f51\u79d1", "Type_Region": "Non_Beijing", "Revenue_Log": 20.749907767892832, "Product_Code": ["1.4.1.1", "1.4.1.4", "1.4.1.5", "1.4.5.1", "1.4.5.3", "1.4.5.4", "1.4.5.9"], "id": "140"}, {"Name": "\u4e0a\u6d77\u65b0\u534e\u63a7\u5236", "Type_Region": "Non_Beijing", "Revenue_Log": 19.45071313618529, "Product_Code": ["1.3.3.2"], "id": "141"}, {"Name": "\u6df1\u4fe1\u670d", "Type_Region": "Non_Beijing", "Revenue_Log": 22.64092347304984, "Product_Code": ["1.4.1.1", "1.4.2", "1.4.3"], "id": "142"}, {"Name": "\u6c88\u9633\u81ea\u52a8\u5316\u7814\u7a76\u6240", "Type_Region": "Non_Beijing", "Revenue_Log": 21.036067721385272, "Product_Code": ["2.1.1.1", "2.1.1.2", "2.1.1.3", "2.1.1.4", "2.1.1.5"], "id": "143"}, {"Name": "\u6811\u6839\u4e92\u8054", "Type_Region": "Non_Beijing", "Revenue_Log": 20.063553432472705, "Product_Code": ["2.1.2.1", "2.1.2.2", "2.1.2.3", "2.1.2.4"], "id": "144"}, {"Name": "\u601d\u666e\u8f6f\u4ef6", "Type_Region": "Non_Beijing", "Revenue_Log": 15.38479015493608, "Product_Code": ["1.3.1.4"], "id": "145"}, {"Name": "\u82cf\u5dde\u6d69\u8fb0", "Type_Region": "Non_Beijing", "Revenue_Log": 19.279342362989883, "Product_Code": ["1.3.1.1"], "id": "146"}, {"Name": "\u62d3\u90a6\u80a1\u4efd", "Type_Region": "Non_Beijing", "Revenue_Log": 22.77314982638392, "Product_Code": ["1.1.2"], "id": "147"}, {"Name": "\u817e\u8baf", "Type_Region": "Non_Beijing", "Revenue_Log": 27.051413312764183, "Product_Code": ["2.1.1", "2.1.3", "2.2"], "id": "148"}, {"Name": "\u5929\u6cfd\u667a\u4e91", "Type_Region": "Beijing", "Revenue_Log": 18.266132126046017, "Product_Code": ["2.1.2.1", "2.1.2.2", "2.1.2.3", "2.1.2.4"], "id": "149"}, {"Name": "\u552f\u6377\u521b\u82af", "Type_Region": "Non_Beijing", "Revenue_Log": 21.97859693354749, "Product_Code": ["1.1.1"], "id": "150"}, {"Name": "\u552f\u667a\u4fe1\u606f", "Type_Region": "Non_Beijing", "Revenue_Log": 17.632193783150008, "Product_Code": ["1.3.5.1"], "id": "151"}, {"Name": "\u536b\u58eb\u901a", "Type_Region": "Non_Beijing", "Revenue_Log": 21.748948945591764, "Product_Code": ["1.4.4.1"], "id": "152"}, {"Name": "\u6b66\u6c49\u5f00\u76ee", "Type_Region": "Non_Beijing", "Revenue_Log": 19.12338464629944, "Product_Code": ["1.3.1.1", "1.3.1.4"], "id": "153"}, {"Name": "\u897f\u683c\u6570\u636e", "Type_Region": "Non_Beijing", "Revenue_Log": 19.130308694476454, "Product_Code": ["2.1.4.1.1", "2.1.4.1.2", "2.1.4.1.3", "2.1.4.1.4", "2.1.4.2.1", "2.1.4.2.2"], "id": "154"}, {"Name": "\u5c0f\u7c73", "Type_Region": "Non_Beijing", "Revenue_Log": 26.517221516685854, "Product_Code": ["2.3"], "id": "155"}, {"Name": "\u82af\u79be\u79d1\u6280", "Type_Region": "Non_Beijing", "Revenue_Log": 14.99034369816093, "Product_Code": ["1.3.1.7"], "id": "156"}, {"Name": "\u65b0\u534e\u4e09", "Type_Region": "Non_Beijing", "Revenue_Log": 22.72444557599536, "Product_Code": ["1.4.1"], "id": "157"}, {"Name": "\u4fe1\u5927\u6377\u5b89", "Type_Region": "Non_Beijing", "Revenue_Log": 19.54235830555147, "Product_Code": ["1.4.4.1"], "id": "158"}, {"Name": "\u5f90\u5de5\u96c6\u56e2", "Type_Region": "Non_Beijing", "Revenue_Log": 25.15800351053296, "Product_Code": ["2.1.2"], "id": "159"}, {"Name": "\u4e9a\u4fe1\u79d1\u6280", "Type_Region": "Non_Beijing", "Revenue_Log": 22.654014051158825, "Product_Code": ["1.4.1.3"], "id": "160"}, {"Name": "\u7814\u534e\u79d1\u6280", "Type_Region": "Non_Beijing", "Revenue_Log": 21.99291420404896, "Product_Code": ["2.3.1", "2.3.2", "2.3.3"], "id": "161"}, {"Name": "\u58f9\u8fdb\u5236", "Type_Region": "Non_Beijing", "Revenue_Log": 17.889781656217256, "Product_Code": ["1.4.5.6", "1.4.5.7"], "id": "162"}, {"Name": "\u4f18\u4e5f\u79d1\u6280", "Type_Region": "Non_Beijing", "Revenue_Log": 18.36189705661439, "Product_Code": ["2.1.4.1.1", "2.1.4.1.2", "2.1.4.1.3", "2.1.4.1.4", "2.1.4.2.1", "2.1.4.2.2"], "id": "163"}, {"Name": "\u9707\u5764\u884c", "Type_Region": "Non_Beijing", "Revenue_Log": 21.83955113274084, "Product_Code": ["1.3.3.6"], "id": "164"}, {"Name": "\u667a\u80fd\u4e91\u79d1", "Type_Region": "Non_Beijing", "Revenue_Log": 18.29911239159845, "Product_Code": ["2.1.2.1", "2.1.2.2", "2.1.2.3", "2.1.2.4"], "id": "165"}, {"Name": "\u4e2d\u56fd\u7535\u5b50\u79d1\u6280\u7f51\u7edc\u4fe1\u606f\u5b89\u5168", "Type_Region": "Non_Beijing", "Revenue_Log": 19.838519125797543, "Product_Code": ["1.2.3"], "id": "166"}, {"Name": "\u4e2d\u73af\u80a1\u4efd", "Type_Region": "Non_Beijing", "Revenue_Log": 24.4392739584486, "Product_Code": ["1.1.1"], "id": "167"}, {"Name": "\u4e2d\u63a7\u6280\u672f", "Type_Region": "Non_Beijing", "Revenue_Log": 22.231556567375552, "Product_Code": ["1.1.2", "1.3.3.1", "1.3.3.2", "1.3.3.4", "2.3.1", "2.3.2", "2.3.3"], "id": "168"}, {"Name": "\u4e2d\u82af\u56fd\u9645", "Type_Region": "Non_Beijing", "Revenue_Log": 24.27012079103093, "Product_Code": ["1.1.1"], "id": "169"}, {"Name": "Pseudo1", "Type_Region": 0, "Revenue_Log": 18.420680743952367, "Product_Code": ["1"], "id": "170"}], "adjacency": [[{"Product": "1.4.4", "id": "126", "key": 0}], [{"Product": "2.1.1.5", "id": "148", "key": 0}], [{"Product": "1.1.3", "id": "126", "key": 0}], [{"Product": "1.3.1.4", "id": "85", "key": 0}, {"Product": "1.3.1.5", "id": "100", "key": 0}, {"Product": "1.3.1.6", "id": "39", "key": 0}, {"Product": "1.3.4.1", "id": "81", "key": 0}], [{"Product": "1.2.2", "id": "97", "key": 0}], [{"Product": "1.4.5.3", "id": "41", "key": 0}, {"Product": "1.4.5.4", "id": "41", "key": 1}, {"Product": "1.4.5.5", "id": "41", "key": 2}, {"Product": "1.4.5.9", "id": "41", "key": 3}], [{"Product": "1.3.1.2", "id": "99", "key": 0}, {"Product": "2.1.2.1", "id": "81", "key": 0}, {"Product": "2.1.2.2", "id": "84", "key": 0}, {"Product": "2.1.2.3", "id": "159", "key": 0}, {"Product": "2.1.2.4", "id": "79", "key": 0}], [{"Product": "2.2", "id": "98", "key": 0}], [{"Product": "1.4.1.1", "id": "157", "key": 0}], [{"Product": "1.3.3.6", "id": "99", "key": 0}, {"Product": "1.3.3.7", "id": "97", "key": 0}], [{"Product": "1.3.3.5", "id": "99", "key": 0}], [{"Product": "1.4.4.2", "id": "40", "key": 0}], [{"Product": "1.2.1", "id": "97", "key": 0}], [{"Product": "1.2.2", "id": "97", "key": 0}, {"Product": "2.1.3.1", "id": "97", "key": 1}, {"Product": "2.1.3.2", "id": "97", "key": 2}, {"Product": "2.1.3.5", "id": "97", "key": 3}, {"Product": "2.1.3.2", "id": "106", "key": 0}, {"Product": "2.1.3.3", "id": "106", "key": 1}, {"Product": "2.1.3.7", "id": "106", "key": 2}, {"Product": "2.1.3.3", "id": "74", "key": 0}, {"Product": "2.1.3.5", "id": "74", "key": 1}, {"Product": "2.1.3.6", "id": "74", "key": 2}, {"Product": "2.1.3.4", "id": "108", "key": 0}, {"Product": "2.1.3.7", "id": "73", "key": 0}, {"Product": "2.1.4.1.1", "id": "79", "key": 0}, {"Product": "2.1.4.1.3", "id": "79", "key": 1}, {"Product": "2.1.4.2.1", "id": "79", "key": 2}, {"Product": "2.1.4.2.2", "id": "79", "key": 3}, {"Product": "2.1.4.1.2", "id": "81", "key": 0}, {"Product": "2.1.4.1.4", "id": "81", "key": 1}, {"Product": "2.3.1", "id": "124", "key": 0}, {"Product": "2.3.2", "id": "84", "key": 0}, {"Product": "2.3.3", "id": "126", "key": 0}], [{"Product": "1.3.3.4", "id": "75", "key": 0}, {"Product": "1.3.4.3", "id": "80", "key": 0}], [{"Product": "1.3.3.5", "id": "99", "key": 0}], [{"Product": "1.1.3", "id": "126", "key": 0}, {"Product": "2.3.3", "id": "126", "key": 1}, {"Product": "2.3.1", "id": "124", "key": 0}, {"Product": "2.3.2", "id": "99", "key": 0}], [{"Product": "1.4.2.4", "id": "142", "key": 0}], [{"Product": "1.3.3.2", "id": "75", "key": 0}], [{"Product": "1.4.2.1", "id": "142", "key": 0}], [{"Product": "1.3.1.2", "id": "100", "key": 0}], [{"Product": "1.3.1.3", "id": "93", "key": 0}], [{"Product": "1.2.1", "id": "67", "key": 0}, {"Product": "1.2.2", "id": "97", "key": 0}, {"Product": "2.1.3.1", "id": "97", "key": 1}, {"Product": "1.3.3.6", "id": "75", "key": 0}, {"Product": "2.1.1.1", "id": "85", "key": 0}, {"Product": "2.1.1.2", "id": "106", "key": 0}, {"Product": "2.1.1.5", "id": "106", "key": 1}, {"Product": "2.1.1.3", "id": "80", "key": 0}, {"Product": "2.1.1.4", "id": "148", "key": 0}, {"Product": "2.1.3.5", "id": "148", "key": 1}, {"Product": "2.1.3.2", "id": "126", "key": 0}, {"Product": "2.1.3.3", "id": "108", "key": 0}, {"Product": "2.1.3.4", "id": "108", "key": 1}, {"Product": "2.1.3.6", "id": "74", "key": 0}, {"Product": "2.1.3.7", "id": "73", "key": 0}, {"Product": "2.1.4.1.1", "id": "79", "key": 0}, {"Product": "2.1.4.1.3", "id": "79", "key": 1}, {"Product": "2.1.4.1.4", "id": "79", "key": 2}, {"Product": "2.1.4.2.1", "id": "79", "key": 3}, {"Product": "2.1.4.2.2", "id": "79", "key": 4}, {"Product": "2.1.4.1.2", "id": "81", "key": 0}, {"Product": "2.3.1", "id": "84", "key": 0}, {"Product": "2.3.2", "id": "99", "key": 0}, {"Product": "2.3.3", "id": "99", "key": 1}], [{"Product": "1.1.2", "id": "94", "key": 0}, {"Product": "1.3.3.1", "id": "99", "key": 0}, {"Product": "1.3.3.2", "id": "97", "key": 0}, {"Product": "1.3.3.3", "id": "97", "key": 1}, {"Product": "2.1.3.6", "id": "97", "key": 2}, {"Product": "1.3.3.4", "id": "75", "key": 0}, {"Product": "1.4.2.7", "id": "142", "key": 0}, {"Product": "2.3.1", "id": "126", "key": 0}, {"Product": "2.3.3", "id": "126", "key": 1}, {"Product": "2.3.2", "id": "84", "key": 0}], [{"Product": "1.1.1", "id": "106", "key": 0}], [{"Product": "1.3.1.7", "id": "85", "key": 0}], [{"Product": "2.1.3.1", "id": "148", "key": 0}, {"Product": "2.1.3.6", "id": "148", "key": 1}, {"Product": "2.1.3.7", "id": "148", "key": 2}, {"Product": "2.1.3.2", "id": "126", "key": 0}, {"Product": "2.1.3.5", "id": "126", "key": 1}, {"Product": "2.1.3.3", "id": "73", "key": 0}, {"Product": "2.1.3.4", "id": "97", "key": 0}], [{"Product": "1.4.4.2", "id": "40", "key": 0}], [{"Product": "2.2", "id": "98", "key": 0}], [{"Product": "1.3", "id": "170", "key": 0}], [{"Product": "1.4.2.6", "id": "142", "key": 0}], [{"Product": "1.3.3.3", "id": "99", "key": 0}, {"Product": "2.1.4.1.1", "id": "81", "key": 0}, {"Product": "2.1.4.1.2", "id": "81", "key": 1}, {"Product": "2.1.4.1.4", "id": "81", "key": 2}, {"Product": "2.1.4.2.2", "id": "81", "key": 3}, {"Product": "2.1.4.1.3", "id": "79", "key": 0}, {"Product": "2.1.4.2.1", "id": "79", "key": 1}], [{"Product": "1.2.3", "id": "97", "key": 0}], [{"Product": "2.1.2.1", "id": "84", "key": 0}, {"Product": "2.1.2.3", "id": "84", "key": 1}, {"Product": "2.1.2.2", "id": "58", "key": 0}, {"Product": "2.1.2.4", "id": "159", "key": 0}], [{"Product": "1.3.3.3", "id": "75", "key": 0}], [{"Product": "1.1.3", "id": "94", "key": 0}], [{"Product": "1.1.1", "id": "105", "key": 0}], [{"Product": "1.4.1.2", "id": "157", "key": 0}, {"Product": "1.4.1.4", "id": "157", "key": 1}, {"Product": "1.4.2.2", "id": "142", "key": 0}, {"Product": "1.4.3.1", "id": "142", "key": 1}, {"Product": "1.4.4.3", "id": "40", "key": 0}, {"Product": "1.4.5.2", "id": "41", "key": 0}], [{"Product": "2.1.1.1", "id": "148", "key": 0}, {"Product": "2.1.1.2", "id": "80", "key": 0}, {"Product": "2.1.1.4", "id": "80", "key": 1}, {"Product": "2.1.1.3", "id": "85", "key": 0}, {"Product": "2.1.1.5", "id": "85", "key": 1}], [{"Product": "1.3.1", "id": "106", "key": 0}], [{"Product": "1.4.2.1", "id": "142", "key": 0}, {"Product": "1.4.2.5", "id": "142", "key": 1}, {"Product": "1.4.3.3", "id": "142", "key": 2}, {"Product": "1.4.4", "id": "126", "key": 0}], [{"Product": "1.4.1.2", "id": "157", "key": 0}, {"Product": "1.4.1.5", "id": "157", "key": 1}, {"Product": "1.4.3.1", "id": "142", "key": 0}, {"Product": "1.4.3.2", "id": "142", "key": 1}, {"Product": "1.4.3.4", "id": "142", "key": 2}, {"Product": "1.4.3.5", "id": "142", "key": 3}, {"Product": "1.4.5", "id": "126", "key": 0}], [{"Product": "1.3.1.1", "id": "100", "key": 0}, {"Product": "1.3.1.3", "id": "39", "key": 0}, {"Product": "1.3.1.4", "id": "39", "key": 1}], [{"Product": "1.3.1.5", "id": "93", "key": 0}, {"Product": "1.3.1.6", "id": "100", "key": 0}], [{"Product": "1.1.1", "id": "126", "key": 0}], [{"Product": "1.3.3.1", "id": "99", "key": 0}, {"Product": "1.3.4.1", "id": "81", "key": 0}, {"Product": "2.1.4.1.1", "id": "81", "key": 1}, {"Product": "2.1.4.1.3", "id": "81", "key": 2}, {"Product": "2.1.4.1.4", "id": "81", "key": 3}, {"Product": "1.3.4.2", "id": "80", "key": 0}, {"Product": "2.1.4.1.2", "id": "79", "key": 0}, {"Product": "2.1.4.2.1", "id": "79", "key": 1}, {"Product": "2.1.4.2.2", "id": "79", "key": 2}], [{"Product": "1.3.1.2", "id": "85", "key": 0}], [{"Product": "2.1.1.1", "id": "106", "key": 0}, {"Product": "2.1.1.2", "id": "106", "key": 1}, {"Product": "2.1.1.3", "id": "106", "key": 2}, {"Product": "2.1.1.4", "id": "85", "key": 0}, {"Product": "2.1.2.1", "id": "84", "key": 0}, {"Product": "2.1.2.2", "id": "84", "key": 1}, {"Product": "2.1.2.3", "id": "159", "key": 0}, {"Product": "2.1.2.4", "id": "159", "key": 1}, {"Product": "2.1.3.6", "id": "73", "key": 0}], [{"Product": "1.2.2", "id": "97", "key": 0}], [{"Product": "1.3.1.1", "id": "93", "key": 0}, {"Product": "1.3.1.4", "id": "85", "key": 0}, {"Product": "1.3.1.6", "id": "85", "key": 1}, {"Product": "1.3.3.1", "id": "97", "key": 0}, {"Product": "2.1.2.1", "id": "81", "key": 0}, {"Product": "2.1.2.2", "id": "159", "key": 0}, {"Product": "2.1.2.3", "id": "58", "key": 0}, {"Product": "2.1.2.4", "id": "79", "key": 0}], [{"Product": "1.3.1.5", "id": "39", "key": 0}], [{"Product": "1.4.2.1", "id": "142", "key": 0}], [{"Product": "1.4.5.5", "id": "41", "key": 0}], [{"Product": "1.4.1.3", "id": "157", "key": 0}, {"Product": "1.4.1.4", "id": "157", "key": 1}, {"Product": "1.4.1.5", "id": "157", "key": 2}, {"Product": "1.4.2.3", "id": "142", "key": 0}, {"Product": "1.4.2.4", "id": "142", "key": 1}, {"Product": "1.4.3.3", "id": "142", "key": 2}, {"Product": "1.4.3.4", "id": "142", "key": 3}, {"Product": "1.4.3.5", "id": "142", "key": 4}, {"Product": "1.4.3.6", "id": "142", "key": 5}, {"Product": "1.4.4.4", "id": "0", "key": 0}, {"Product": "1.4.5.2", "id": "41", "key": 0}, {"Product": "1.4.5.3", "id": "41", "key": 1}, {"Product": "1.4.5.6", "id": "41", "key": 2}, {"Product": "1.4.5.7", "id": "41", "key": 3}, {"Product": "1.4.5.8", "id": "41", "key": 4}], [{"Product": "1.4.1.3", "id": "157", "key": 0}, {"Product": "1.4.2.4", "id": "142", "key": 0}, {"Product": "1.4.4.3", "id": "0", "key": 0}], [{"Product": "1.4.1.1", "id": "157", "key": 0}, {"Product": "1.4.1.2", "id": "157", "key": 1}, {"Product": "1.4.1.3", "id": "157", "key": 2}, {"Product": "1.4.2.1", "id": "142", "key": 0}, {"Product": "1.4.2.2", "id": "142", "key": 1}, {"Product": "1.4.4.4", "id": "0", "key": 0}], [{"Product": "1.1.1", "id": "105", "key": 0}, {"Product": "1.3.1.7", "id": "100", "key": 0}], [{"Product": "1.3.3.3", "id": "75", "key": 0}, {"Product": "2.3.1", "id": "155", "key": 0}, {"Product": "2.3.2", "id": "95", "key": 0}, {"Product": "2.3.3", "id": "99", "key": 0}], [{"Product": "1.2.2", "id": "67", "key": 0}, {"Product": "1.3.1.6", "id": "39", "key": 0}, {"Product": "1.3.2", "id": "106", "key": 0}, {"Product": "1.3.4.1", "id": "77", "key": 0}, {"Product": "1.3.4.2", "id": "80", "key": 0}, {"Product": "1.3.4.3", "id": "81", "key": 0}, {"Product": "2.1.2", "id": "99", "key": 0}], [{"Product": "1.4.2.5", "id": "142", "key": 0}], [{"Product": "2.1.1.1", "id": "80", "key": 0}, {"Product": "2.1.1.2", "id": "85", "key": 0}, {"Product": "2.1.1.3", "id": "85", "key": 1}, {"Product": "2.1.1.4", "id": "85", "key": 2}, {"Product": "2.1.1.5", "id": "148", "key": 0}], [{"Product": "1.3.3.3", "id": "75", "key": 0}], [{"Product": "1.3.1.2", "id": "85", "key": 0}, {"Product": "2.1.2.1", "id": "79", "key": 0}, {"Product": "2.1.2.2", "id": "79", "key": 1}, {"Product": "2.1.2.3", "id": "84", "key": 0}, {"Product": "2.1.2.4", "id": "84", "key": 1}], [{"Product": "1.4.1.1", "id": "157", "key": 0}, {"Product": "1.4.2.4", "id": "142", "key": 0}, {"Product": "1.4.4.5", "id": "40", "key": 0}], [{"Product": "1.1.2", "id": "86", "key": 0}], [{"Product": "1.2.1", "id": "97", "key": 0}], [{"Product": "1.2.1", "id": "106", "key": 0}], [{"Product": "1.2", "id": "170", "key": 0}], [{"Product": "1.3.1.1", "id": "85", "key": 0}, {"Product": "1.3.1.2", "id": "39", "key": 0}, {"Product": "1.3.1.3", "id": "100", "key": 0}], [{"Product": "1.1.1", "id": "86", "key": 0}], [{"Product": "1.3.3.2", "id": "99", "key": 0}, {"Product": "1.3.3.4", "id": "99", "key": 1}], [{"Product": "1.3.1.2", "id": "99", "key": 0}], [{"Product": "1.3.1.2", "id": "85", "key": 0}], [{"Product": "2.1.3", "id": "99", "key": 0}], [{"Product": "1.3.3.2", "id": "99", "key": 0}, {"Product": "2.1.3", "id": "99", "key": 1}], [{"Product": "1.3.3", "id": "29", "key": 0}], [{"Product": "1.3.1.3", "id": "93", "key": 0}], [{"Product": "1.3.3.6", "id": "75", "key": 0}, {"Product": "1.3.4", "id": "29", "key": 0}], [{"Product": "2.1.1.1", "id": "148", "key": 0}, {"Product": "2.1.1.2", "id": "106", "key": 0}, {"Product": "2.1.1.3", "id": "85", "key": 0}, {"Product": "2.1.1.5", "id": "85", "key": 1}, {"Product": "2.1.1.4", "id": "80", "key": 0}], [{"Product": "1.3.1.1", "id": "99", "key": 0}, {"Product": "2.1.2", "id": "99", "key": 1}, {"Product": "1.3.1.4", "id": "85", "key": 0}, {"Product": "1.3.1.6", "id": "100", "key": 0}, {"Product": "2.1.3.1", "id": "73", "key": 0}, {"Product": "2.1.3.1", "id": "108", "key": 0}, {"Product": "2.1.3.2", "id": "108", "key": 1}, {"Product": "2.1.3.3", "id": "108", "key": 2}, {"Product": "2.1.3.2", "id": "126", "key": 0}, {"Product": "2.1.3.3", "id": "126", "key": 1}, {"Product": "2.1.3.4", "id": "106", "key": 0}, {"Product": "2.1.3.5", "id": "106", "key": 1}, {"Product": "2.1.3.6", "id": "106", "key": 2}, {"Product": "2.1.3.7", "id": "106", "key": 3}, {"Product": "2.1.3.4", "id": "97", "key": 0}, {"Product": "2.1.3.7", "id": "97", "key": 1}, {"Product": "2.1.4.1", "id": "102", "key": 0}, {"Product": "2.1.4.2", "id": "84", "key": 0}, {"Product": "2.3.1", "id": "124", "key": 0}, {"Product": "2.3.2", "id": "124", "key": 1}, {"Product": "2.3.3", "id": "155", "key": 0}], [{"Product": "1.3.4", "id": "29", "key": 0}, {"Product": "2.1.1", "id": "99", "key": 0}], [{"Product": "1.3.4", "id": "29", "key": 0}, {"Product": "2.1.2", "id": "99", "key": 0}, {"Product": "2.1.4.1", "id": "84", "key": 0}, {"Product": "2.1.4.1", "id": "102", "key": 0}, {"Product": "2.1.4.2", "id": "102", "key": 1}], [{"Product": "2.1.2.1", "id": "79", "key": 0}, {"Product": "2.1.2.2", "id": "58", "key": 0}, {"Product": "2.1.2.3", "id": "81", "key": 0}, {"Product": "2.1.2.4", "id": "84", "key": 0}], [{"Product": "1.3.3.2", "id": "99", "key": 0}], [{"Product": "2.1.2", "id": "99", "key": 0}, {"Product": "2.1.4", "id": "99", "key": 1}, {"Product": "2.3", "id": "98", "key": 0}], [{"Product": "1.3.1", "id": "29", "key": 0}, {"Product": "2.1.1", "id": "99", "key": 0}], [{"Product": "1.1", "id": "170", "key": 0}], [{"Product": "1.1.1", "id": "105", "key": 0}], [{"Product": "1.1.3", "id": "86", "key": 0}], [{"Product": "1.1.2", "id": "94", "key": 0}, {"Product": "1.2.1", "id": "67", "key": 0}, {"Product": "1.3.3.1", "id": "97", "key": 0}], [{"Product": "1.3.1.7", "id": "100", "key": 0}], [{"Product": "1.2.1", "id": "126", "key": 0}], [{"Product": "1.3.3.4", "id": "99", "key": 0}], [{"Product": "1.3.1", "id": "106", "key": 0}], [{"Product": "1.1", "id": "170", "key": 0}], [{"Product": "1.2.3", "id": "97", "key": 0}, {"Product": "2.3", "id": "98", "key": 0}], [{"Product": "1.2.1", "id": "67", "key": 0}, {"Product": "1.2.3", "id": "126", "key": 0}], [{"Product": "1.2", "id": "170", "key": 0}, {"Product": "1.3.3", "id": "29", "key": 0}, {"Product": "2.1.3", "id": "99", "key": 0}], [{"Product": "2", "id": "170", "key": 0}], [{"Product": "1.1.2", "id": "86", "key": 0}, {"Product": "1.2.1", "id": "67", "key": 0}, {"Product": "1.3.1", "id": "29", "key": 0}, {"Product": "1.3.3", "id": "106", "key": 0}, {"Product": "2.1", "id": "102", "key": 0}, {"Product": "2.3", "id": "98", "key": 0}], [{"Product": "1.3.1", "id": "29", "key": 0}], [{"Product": "1.1.1", "id": "94", "key": 0}], [{"Product": "2", "id": "170", "key": 0}, {"Product": "2.1.4", "id": "99", "key": 0}], [{"Product": "1.1.1", "id": "105", "key": 0}], [{"Product": "1.1.1", "id": "94", "key": 0}], [{"Product": "1.1", "id": "170", "key": 0}], [{"Product": "1.1", "id": "170", "key": 0}, {"Product": "1.2", "id": "170", "key": 1}, {"Product": "1.3", "id": "170", "key": 2}, {"Product": "2.1.1", "id": "99", "key": 0}, {"Product": "2.1.3", "id": "99", "key": 1}, {"Product": "2.2", "id": "102", "key": 0}], [{"Product": "1.4.3.3", "id": "142", "key": 0}], [{"Product": "2.1.3", "id": "99", "key": 0}, {"Product": "2.2", "id": "102", "key": 0}], [{"Product": "1.3.3.1", "id": "99", "key": 0}], [{"Product": "1.3.3.5", "id": "99", "key": 0}], [{"Product": "1.3.1.6", "id": "93", "key": 0}, {"Product": "1.3.3.1", "id": "75", "key": 0}, {"Product": "1.3.4.1", "id": "81", "key": 0}], [{"Product": "1.3.3.7", "id": "97", "key": 0}], [{"Product": "1.1.1", "id": "86", "key": 0}], [{"Product": "1.3.5.1", "id": "130", "key": 0}], [{"Product": "1.1.3", "id": "105", "key": 0}, {"Product": "2.1.4", "id": "99", "key": 0}], [{"Product": "1.3.1.7", "id": "39", "key": 0}], [{"Product": "2.1.1.1", "id": "80", "key": 0}, {"Product": "2.1.1.2", "id": "85", "key": 0}, {"Product": "2.1.1.3", "id": "85", "key": 1}, {"Product": "2.1.1.4", "id": "85", "key": 2}, {"Product": "2.1.1.5", "id": "106", "key": 0}, {"Product": "2.1.4.1.1", "id": "79", "key": 0}, {"Product": "2.1.4.1.2", "id": "79", "key": 1}, {"Product": "2.1.4.1.3", "id": "79", "key": 2}, {"Product": "2.1.4.1.4", "id": "81", "key": 0}, {"Product": "2.1.4.2.1", "id": "81", "key": 1}, {"Product": "2.1.4.2.2", "id": "81", "key": 2}], [{"Product": "1.3.3.6", "id": "75", "key": 0}], [{"Product": "1.3.1.1", "id": "100", "key": 0}], [{"Product": "1.2.3", "id": "126", "key": 0}], [{"Product": "1.4.2.4", "id": "142", "key": 0}], [{"Product": "1.4.2.6", "id": "142", "key": 0}], [{"Product": "1.1.2", "id": "105", "key": 0}], [{"Product": "1.2.1", "id": "126", "key": 0}, {"Product": "2.3", "id": "98", "key": 0}], [{"Product": "1.2.3", "id": "126", "key": 0}], [{"Product": "1.1", "id": "170", "key": 0}, {"Product": "1.2", "id": "170", "key": 1}, {"Product": "1.4", "id": "170", "key": 2}, {"Product": "2.1.1.5", "id": "80", "key": 0}, {"Product": "2.1.3", "id": "99", "key": 0}, {"Product": "2.2", "id": "98", "key": 0}, {"Product": "2.3", "id": "98", "key": 1}], [{"Product": "1.1.1", "id": "86", "key": 0}, {"Product": "1.1.3", "id": "105", "key": 0}], [{"Product": "1.1.2", "id": "126", "key": 0}], [{"Product": "1.1.2", "id": "86", "key": 0}, {"Product": "1.2.3", "id": "67", "key": 0}], [{"Product": "1.3.2", "id": "29", "key": 0}, {"Product": "1.3.5", "id": "29", "key": 1}, {"Product": "1.3.4.1", "id": "81", "key": 0}, {"Product": "1.3.4.2", "id": "77", "key": 0}, {"Product": "1.3.4.3", "id": "80", "key": 0}, {"Product": "1.3.5", "id": "106", "key": 0}], [{"Product": "2.1.1.1", "id": "80", "key": 0}, {"Product": "2.1.1.4", "id": "80", "key": 1}, {"Product": "2.1.1.5", "id": "80", "key": 2}, {"Product": "2.1.1.2", "id": "106", "key": 0}, {"Product": "2.1.1.3", "id": "106", "key": 1}], [{"Product": "1.3.3.2", "id": "75", "key": 0}], [{"Product": "1.4.1.3", "id": "157", "key": 0}, {"Product": "1.4.4.1", "id": "0", "key": 0}], [{"Product": "1.3.3.5", "id": "99", "key": 0}], [{"Product": "1.1.3", "id": "105", "key": 0}, {"Product": "1.3.2.1", "id": "130", "key": 0}, {"Product": "1.3.4.1", "id": "81", "key": 0}, {"Product": "2.1.3.1", "id": "97", "key": 0}, {"Product": "2.1.3.2", "id": "148", "key": 0}, {"Product": "2.1.3.5", "id": "148", "key": 1}, {"Product": "2.1.3.3", "id": "74", "key": 0}, {"Product": "2.1.3.4", "id": "106", "key": 0}, {"Product": "2.1.3.7", "id": "106", "key": 1}, {"Product": "2.1.3.6", "id": "126", "key": 0}, {"Product": "2.2", "id": "102", "key": 0}], [{"Product": "1.2.1", "id": "106", "key": 0}], [{"Product": "2.1.4.1.1", "id": "81", "key": 0}, {"Product": "2.1.4.1.3", "id": "81", "key": 1}, {"Product": "2.1.4.2.1", "id": "81", "key": 2}, {"Product": "2.1.4.2.2", "id": "81", "key": 3}, {"Product": "2.1.4.1.2", "id": "79", "key": 0}, {"Product": "2.1.4.1.4", "id": "79", "key": 1}], [{"Product": "1.3.1.5", "id": "85", "key": 0}], [{"Product": "1.3.3.7", "id": "97", "key": 0}], [{"Product": "1.4.1.1", "id": "157", "key": 0}, {"Product": "1.4.1.4", "id": "157", "key": 1}, {"Product": "1.4.1.5", "id": "157", "key": 2}, {"Product": "1.4.5.1", "id": "41", "key": 0}, {"Product": "1.4.5.3", "id": "41", "key": 1}, {"Product": "1.4.5.4", "id": "41", "key": 2}, {"Product": "1.4.5.9", "id": "41", "key": 3}], [{"Product": "1.3.3.2", "id": "75", "key": 0}], [{"Product": "1.4.1.1", "id": "157", "key": 0}, {"Product": "1.4.2", "id": "126", "key": 0}, {"Product": "1.4.3", "id": "126", "key": 1}], [{"Product": "2.1.1.1", "id": "106", "key": 0}, {"Product": "2.1.1.5", "id": "106", "key": 1}, {"Product": "2.1.1.2", "id": "80", "key": 0}, {"Product": "2.1.1.3", "id": "80", "key": 1}, {"Product": "2.1.1.4", "id": "80", "key": 2}], [{"Product": "2.1.2.1", "id": "81", "key": 0}, {"Product": "2.1.2.2", "id": "159", "key": 0}, {"Product": "2.1.2.3", "id": "159", "key": 1}, {"Product": "2.1.2.4", "id": "58", "key": 0}], [{"Product": "1.3.1.4", "id": "100", "key": 0}], [{"Product": "1.3.1.1", "id": "99", "key": 0}], [{"Product": "1.1.2", "id": "105", "key": 0}], [{"Product": "2.1.1", "id": "99", "key": 0}, {"Product": "2.1.3", "id": "99", "key": 1}, {"Product": "2.2", "id": "102", "key": 0}], [{"Product": "2.1.2.1", "id": "84", "key": 0}, {"Product": "2.1.2.3", "id": "84", "key": 1}, {"Product": "2.1.2.2", "id": "81", "key": 0}, {"Product": "2.1.2.4", "id": "58", "key": 0}], [{"Product": "1.1.1", "id": "106", "key": 0}], [{"Product": "1.3.5.1", "id": "130", "key": 0}], [{"Product": "1.4.4.1", "id": "40", "key": 0}], [{"Product": "1.3.1.1", "id": "85", "key": 0}, {"Product": "1.3.1.4", "id": "93", "key": 0}], [{"Product": "2.1.4.1.1", "id": "81", "key": 0}, {"Product": "2.1.4.1.2", "id": "81", "key": 1}, {"Product": "2.1.4.1.4", "id": "81", "key": 2}, {"Product": "2.1.4.2.1", "id": "81", "key": 3}, {"Product": "2.1.4.2.2", "id": "81", "key": 4}, {"Product": "2.1.4.1.3", "id": "79", "key": 0}], [{"Product": "2.3", "id": "98", "key": 0}], [{"Product": "1.3.1.7", "id": "39", "key": 0}], [{"Product": "1.4.1", "id": "126", "key": 0}], [{"Product": "1.4.4.1", "id": "40", "key": 0}], [{"Product": "2.1.2", "id": "99", "key": 0}], [{"Product": "1.4.1.3", "id": "157", "key": 0}], [{"Product": "2.3.1", "id": "99", "key": 0}, {"Product": "2.3.2", "id": "84", "key": 0}, {"Product": "2.3.3", "id": "126", "key": 0}], [{"Product": "1.4.5.6", "id": "41", "key": 0}, {"Product": "1.4.5.7", "id": "41", "key": 1}], [{"Product": "2.1.4.1.1", "id": "81", "key": 0}, {"Product": "2.1.4.1.2", "id": "81", "key": 1}, {"Product": "2.1.4.2.2", "id": "81", "key": 2}, {"Product": "2.1.4.1.3", "id": "79", "key": 0}, {"Product": "2.1.4.1.4", "id": "79", "key": 1}, {"Product": "2.1.4.2.1", "id": "79", "key": 2}], [{"Product": "1.3.3.6", "id": "75", "key": 0}], [{"Product": "2.1.2.1", "id": "58", "key": 0}, {"Product": "2.1.2.2", "id": "58", "key": 1}, {"Product": "2.1.2.4", "id": "58", "key": 2}, {"Product": "2.1.2.3", "id": "159", "key": 0}], [{"Product": "1.2.3", "id": "67", "key": 0}], [{"Product": "1.1.1", "id": "106", "key": 0}], [{"Product": "1.1.2", "id": "94", "key": 0}, {"Product": "1.3.3.1", "id": "99", "key": 0}, {"Product": "1.3.3.2", "id": "99", "key": 1}, {"Product": "1.3.3.4", "id": "99", "key": 2}, {"Product": "2.3.3", "id": "99", "key": 3}, {"Product": "2.3.1", "id": "84", "key": 0}, {"Product": "2.3.2", "id": "155", "key": 0}], [{"Product": "1.1.1", "id": "126", "key": 0}], []]} \ No newline at end of file diff --git a/orm.py b/orm.py index f6d008e..de49054 100644 --- a/orm.py +++ b/orm.py @@ -1,7 +1,7 @@ # -*- coding: utf-8 -*- from sqlalchemy import create_engine, inspect from sqlalchemy.ext.declarative import declarative_base -from sqlalchemy import Column, Integer, String, ForeignKey, BigInteger, DateTime, PickleType, Boolean +from sqlalchemy import Column, Integer, String, ForeignKey, BigInteger, DateTime, PickleType, Boolean, Text from sqlalchemy.sql import func from sqlalchemy.orm import relationship, Session from sqlalchemy.pool import NullPool @@ -65,6 +65,8 @@ class Sample(Base): ts_done = Column(DateTime(timezone=True), onupdate=func.now()) stop_t = Column(Integer, nullable=True) + firm_network = Column(Text(4294000000), nullable=True) + experiment = relationship('Experiment', back_populates='sample', uselist=False) result = relationship('Result', back_populates='sample', lazy='dynamic')