20241107
This commit is contained in:
1 parent
176bb74525
commit
62072b00dd
2 files changed
+842
-239
No files matched your search
+655
-53
@@ -15,6 +15,7 @@
|
|||||||
"cell_type": "markdown",
|
"cell_type": "markdown",
|
||||||
"id": "112d80f4-607b-41f9-bb30-ac2eb8f52ee2",
|
"id": "112d80f4-607b-41f9-bb30-ac2eb8f52ee2",
|
||||||
"metadata": {
|
"metadata": {
|
||||||
|
"jp-MarkdownHeadingCollapsed": true,
|
||||||
"tags": []
|
"tags": []
|
||||||
},
|
},
|
||||||
"source": [
|
"source": [
|
||||||
@@ -636,27 +637,12 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
"execution_count": 7,
|
"execution_count": null,
|
||||||
"id": "b123ee6b-85d2-4660-b226-321832a6b796",
|
"id": "b123ee6b-85d2-4660-b226-321832a6b796",
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"execution": {
|
|
||||||
"iopub.execute_input": "2024-11-07T05:53:17.633409Z",
|
|
||||||
"iopub.status.busy": "2024-11-07T05:53:17.632729Z",
|
|
||||||
"iopub.status.idle": "2024-11-07T06:19:47.807506Z",
|
|
||||||
"shell.execute_reply": "2024-11-07T06:19:47.806674Z",
|
|
||||||
"shell.execute_reply.started": "2024-11-07T05:53:17.633382Z"
|
|
||||||
},
|
|
||||||
"tags": []
|
"tags": []
|
||||||
},
|
},
|
||||||
"outputs": [
|
"outputs": [],
|
||||||
{
|
|
||||||
"name": "stdout",
|
|
||||||
"output_type": "stream",
|
|
||||||
"text": [
|
|
||||||
"4058\n"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"source": [
|
"source": [
|
||||||
"import requests\n",
|
"import requests\n",
|
||||||
"import json\n",
|
"import json\n",
|
||||||
@@ -666,7 +652,7 @@
|
|||||||
"headers = {\n",
|
"headers = {\n",
|
||||||
" \"Content-Type\": \"application/json; charset=UTF-8\"\n",
|
" \"Content-Type\": \"application/json; charset=UTF-8\"\n",
|
||||||
" }\n",
|
" }\n",
|
||||||
"filename = 'data/result_天津2024(部门合并).json'\n",
|
"filename = 'data/result_天津2024(部门).json'\n",
|
||||||
"with open(filename,'r') as fl:\n",
|
"with open(filename,'r') as fl:\n",
|
||||||
" dict1 = json.load(fl)\n",
|
" dict1 = json.load(fl)\n",
|
||||||
"list1 = []\n",
|
"list1 = []\n",
|
||||||
@@ -681,7 +667,7 @@
|
|||||||
" id = str(k).rjust(4,\"0\")\n",
|
" id = str(k).rjust(4,\"0\")\n",
|
||||||
" mydata['path'] = file_path+id+'-'+ v['name']+'.pdf'\n",
|
" mydata['path'] = file_path+id+'-'+ v['name']+'.pdf'\n",
|
||||||
" mydata['title'] = '中石化(天津)石油化工\\n有限公司'\n",
|
" mydata['title'] = '中石化(天津)石油化工\\n有限公司'\n",
|
||||||
" mydata['subtitle'] = v['unit']\n",
|
" mydata['subtitle'] = v['unit']+' '+v['sub_unit']\n",
|
||||||
" mydata['id'] = id\n",
|
" mydata['id'] = id\n",
|
||||||
" mydata['name'] = v['name']\n",
|
" mydata['name'] = v['name']\n",
|
||||||
" if v['sex'] == '男':\n",
|
" if v['sex'] == '男':\n",
|
||||||
@@ -716,7 +702,7 @@
|
|||||||
" #print(id,v['name'],x.text)\n",
|
" #print(id,v['name'],x.text)\n",
|
||||||
" #print(mydata)\n",
|
" #print(mydata)\n",
|
||||||
" #x.close()\n",
|
" #x.close()\n",
|
||||||
"print(i-1)"
|
"print(i)"
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -1497,16 +1483,32 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
"execution_count": null,
|
"execution_count": 35,
|
||||||
"id": "46aa847d-e1fe-45bd-85b6-e2d792ec8842",
|
"id": "46aa847d-e1fe-45bd-85b6-e2d792ec8842",
|
||||||
"metadata": {},
|
"metadata": {
|
||||||
"outputs": [],
|
"execution": {
|
||||||
|
"iopub.execute_input": "2024-11-07T11:47:37.575532Z",
|
||||||
|
"iopub.status.busy": "2024-11-07T11:47:37.574781Z",
|
||||||
|
"iopub.status.idle": "2024-11-07T11:47:37.780926Z",
|
||||||
|
"shell.execute_reply": "2024-11-07T11:47:37.780418Z",
|
||||||
|
"shell.execute_reply.started": "2024-11-07T11:47:37.575459Z"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"outputs": [
|
||||||
|
{
|
||||||
|
"name": "stdout",
|
||||||
|
"output_type": "stream",
|
||||||
|
"text": [
|
||||||
|
"4059\n"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
"source": [
|
"source": [
|
||||||
"import json\n",
|
"import json\n",
|
||||||
"import openpyxl\n",
|
"import openpyxl\n",
|
||||||
"\n",
|
"\n",
|
||||||
"\n",
|
"\n",
|
||||||
"filename = 'data/result_中国石化化工销售2023.json'\n",
|
"filename = 'data/result_天津石化2024.json'\n",
|
||||||
"with open(filename,'r') as fl:\n",
|
"with open(filename,'r') as fl:\n",
|
||||||
" dict1 = json.load(fl)\n",
|
" dict1 = json.load(fl)\n",
|
||||||
"\n",
|
"\n",
|
||||||
@@ -1559,10 +1561,10 @@
|
|||||||
" mydata['score'] = round(score/len(mydata['fits']),2)\n",
|
" mydata['score'] = round(score/len(mydata['fits']),2)\n",
|
||||||
" if len(mydata['fits']) >2:\n",
|
" if len(mydata['fits']) >2:\n",
|
||||||
" dict2[str(k)] = mydata\n",
|
" dict2[str(k)] = mydata\n",
|
||||||
"filename = f'data/data_中国石化化工销售2023.json'\n",
|
"filename = f'data/data_天津石化2024.json'\n",
|
||||||
"with open(filename,'w') as fl:\n",
|
"with open(filename,'w') as fl:\n",
|
||||||
" json.dump(dict2,fl , ensure_ascii=False) \n",
|
" json.dump(dict2,fl , ensure_ascii=False) \n",
|
||||||
"print('ok!') "
|
"print(len(dict2)) "
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
@@ -1575,15 +1577,32 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
"execution_count": null,
|
"execution_count": 36,
|
||||||
"id": "63edd636-f034-4aa6-8575-63d5cdb84adb",
|
"id": "63edd636-f034-4aa6-8575-63d5cdb84adb",
|
||||||
"metadata": {
|
"metadata": {
|
||||||
|
"execution": {
|
||||||
|
"iopub.execute_input": "2024-11-07T11:54:26.112966Z",
|
||||||
|
"iopub.status.busy": "2024-11-07T11:54:26.112213Z",
|
||||||
|
"iopub.status.idle": "2024-11-07T11:54:26.160290Z",
|
||||||
|
"shell.execute_reply": "2024-11-07T11:54:26.159716Z",
|
||||||
|
"shell.execute_reply.started": "2024-11-07T11:54:26.112896Z"
|
||||||
|
},
|
||||||
"tags": []
|
"tags": []
|
||||||
},
|
},
|
||||||
"outputs": [],
|
"outputs": [
|
||||||
|
{
|
||||||
|
"name": "stdout",
|
||||||
|
"output_type": "stream",
|
||||||
|
"text": [
|
||||||
|
"平均成绩:2.4229分,男性:2879人\n",
|
||||||
|
"平均成绩:2.9036分,女性:1180人\n",
|
||||||
|
"平均成绩:2.5627分,总体:4059人\n"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
"source": [
|
"source": [
|
||||||
"nld = [[20,24],[25,29],[30,34],[35,39],[40,44],[45,49],[50,54],[55,80]]\n",
|
"nld = [[20,24],[25,29],[30,34],[35,39],[40,44],[45,49],[50,54],[55,80]]\n",
|
||||||
"filename = 'data/data_中国石化化工销售2023.json'\n",
|
"filename = 'data/data_天津石化2024.json'\n",
|
||||||
"with open(filename,'r') as fl:\n",
|
"with open(filename,'r') as fl:\n",
|
||||||
" dict1 = json.load(fl) \n",
|
" dict1 = json.load(fl) \n",
|
||||||
"i = 1\n",
|
"i = 1\n",
|
||||||
@@ -1617,12 +1636,32 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
"execution_count": null,
|
"execution_count": 37,
|
||||||
"id": "1b4a3f02-9b2e-41fc-ac6c-8163907a07f1",
|
"id": "1b4a3f02-9b2e-41fc-ac6c-8163907a07f1",
|
||||||
"metadata": {
|
"metadata": {
|
||||||
|
"execution": {
|
||||||
|
"iopub.execute_input": "2024-11-07T11:56:11.605960Z",
|
||||||
|
"iopub.status.busy": "2024-11-07T11:56:11.605212Z",
|
||||||
|
"iopub.status.idle": "2024-11-07T11:56:11.779109Z",
|
||||||
|
"shell.execute_reply": "2024-11-07T11:56:11.778491Z",
|
||||||
|
"shell.execute_reply.started": "2024-11-07T11:56:11.605889Z"
|
||||||
|
},
|
||||||
"tags": []
|
"tags": []
|
||||||
},
|
},
|
||||||
"outputs": [],
|
"outputs": [
|
||||||
|
{
|
||||||
|
"name": "stdout",
|
||||||
|
"output_type": "stream",
|
||||||
|
"text": [
|
||||||
|
"0~255分人数:1925人,男性:1627人,女性:298人\n",
|
||||||
|
"256~332分人数:1582人,男性:1007人,女性:575人\n",
|
||||||
|
"333~367分人数:392人,男性:192人,女性:200人\n",
|
||||||
|
"368~500分人数:160人,男性:53人,女性:107人\n",
|
||||||
|
"4059\n",
|
||||||
|
"ok\n"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
"source": [
|
"source": [
|
||||||
"import json\n",
|
"import json\n",
|
||||||
"\n",
|
"\n",
|
||||||
@@ -1668,12 +1707,34 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
"execution_count": null,
|
"execution_count": 38,
|
||||||
"id": "2d661ca6-6129-4da1-ac25-51d0156babb2",
|
"id": "2d661ca6-6129-4da1-ac25-51d0156babb2",
|
||||||
"metadata": {
|
"metadata": {
|
||||||
|
"execution": {
|
||||||
|
"iopub.execute_input": "2024-11-07T11:57:31.108486Z",
|
||||||
|
"iopub.status.busy": "2024-11-07T11:57:31.107793Z",
|
||||||
|
"iopub.status.idle": "2024-11-07T11:57:31.155952Z",
|
||||||
|
"shell.execute_reply": "2024-11-07T11:57:31.155372Z",
|
||||||
|
"shell.execute_reply.started": "2024-11-07T11:57:31.108422Z"
|
||||||
|
},
|
||||||
"tags": []
|
"tags": []
|
||||||
},
|
},
|
||||||
"outputs": [],
|
"outputs": [
|
||||||
|
{
|
||||||
|
"name": "stdout",
|
||||||
|
"output_type": "stream",
|
||||||
|
"text": [
|
||||||
|
"20-24 {'合格': 105, '不合格': 70, '良好': 20, '优秀': 4}\n",
|
||||||
|
"25-29 {'合格': 70, '不合格': 44, '良好': 18, '优秀': 4}\n",
|
||||||
|
"30-34 {'合格': 26, '不合格': 15, '优秀': 7, '良好': 11}\n",
|
||||||
|
"35-39 {'不合格': 28, '合格': 63, '良好': 26, '优秀': 16}\n",
|
||||||
|
"40-44 {'不合格': 23, '良好': 24, '合格': 47, '优秀': 9}\n",
|
||||||
|
"45-49 {'合格': 156, '不合格': 73, '优秀': 30, '良好': 67}\n",
|
||||||
|
"50-54 {'合格': 108, '不合格': 45, '良好': 34, '优秀': 37}\n",
|
||||||
|
"55-80 {'良好': 0, '不合格': 0, '合格': 0, '优秀': 0}\n"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
"source": [
|
"source": [
|
||||||
"nld = [[20,24],[25,29],[30,34],[35,39],[40,44],[45,49],[50,54],[55,80]]\n",
|
"nld = [[20,24],[25,29],[30,34],[35,39],[40,44],[45,49],[50,54],[55,80]]\n",
|
||||||
"\n",
|
"\n",
|
||||||
@@ -1713,12 +1774,34 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
"execution_count": null,
|
"execution_count": 39,
|
||||||
"id": "fc97df37-34ff-4a02-9d26-b5d81b706e46",
|
"id": "fc97df37-34ff-4a02-9d26-b5d81b706e46",
|
||||||
"metadata": {
|
"metadata": {
|
||||||
|
"execution": {
|
||||||
|
"iopub.execute_input": "2024-11-07T11:59:17.822639Z",
|
||||||
|
"iopub.status.busy": "2024-11-07T11:59:17.821878Z",
|
||||||
|
"iopub.status.idle": "2024-11-07T11:59:17.878973Z",
|
||||||
|
"shell.execute_reply": "2024-11-07T11:59:17.878408Z",
|
||||||
|
"shell.execute_reply.started": "2024-11-07T11:59:17.822567Z"
|
||||||
|
},
|
||||||
"tags": []
|
"tags": []
|
||||||
},
|
},
|
||||||
"outputs": [],
|
"outputs": [
|
||||||
|
{
|
||||||
|
"name": "stdout",
|
||||||
|
"output_type": "stream",
|
||||||
|
"text": [
|
||||||
|
"20-24 {'合格': 148, '不合格': 264, '良好': 18, '优秀': 4}\n",
|
||||||
|
"25-29 {'合格': 90, '不合格': 181, '良好': 19, '优秀': 3}\n",
|
||||||
|
"30-34 {'合格': 34, '不合格': 68, '优秀': 1, '良好': 6}\n",
|
||||||
|
"35-39 {'不合格': 137, '合格': 95, '良好': 23, '优秀': 5}\n",
|
||||||
|
"40-44 {'不合格': 76, '良好': 24, '合格': 78, '优秀': 7}\n",
|
||||||
|
"45-49 {'合格': 112, '不合格': 185, '优秀': 6, '良好': 24}\n",
|
||||||
|
"50-54 {'合格': 266, '不合格': 407, '良好': 49, '优秀': 19}\n",
|
||||||
|
"55-80 {'良好': 29, '不合格': 309, '合格': 184, '优秀': 8}\n"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
"source": [
|
"source": [
|
||||||
"nld = [[20,24],[25,29],[30,34],[35,39],[40,44],[45,49],[50,54],[55,80]]\n",
|
"nld = [[20,24],[25,29],[30,34],[35,39],[40,44],[45,49],[50,54],[55,80]]\n",
|
||||||
"\n",
|
"\n",
|
||||||
@@ -1758,12 +1841,34 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
"execution_count": null,
|
"execution_count": 40,
|
||||||
"id": "dafb86f8-5ee0-4c87-a98f-c7ff0f631fe5",
|
"id": "dafb86f8-5ee0-4c87-a98f-c7ff0f631fe5",
|
||||||
"metadata": {
|
"metadata": {
|
||||||
|
"execution": {
|
||||||
|
"iopub.execute_input": "2024-11-07T12:00:36.595527Z",
|
||||||
|
"iopub.status.busy": "2024-11-07T12:00:36.594898Z",
|
||||||
|
"iopub.status.idle": "2024-11-07T12:00:36.649736Z",
|
||||||
|
"shell.execute_reply": "2024-11-07T12:00:36.649091Z",
|
||||||
|
"shell.execute_reply.started": "2024-11-07T12:00:36.595465Z"
|
||||||
|
},
|
||||||
"tags": []
|
"tags": []
|
||||||
},
|
},
|
||||||
"outputs": [],
|
"outputs": [
|
||||||
|
{
|
||||||
|
"name": "stdout",
|
||||||
|
"output_type": "stream",
|
||||||
|
"text": [
|
||||||
|
"16~24岁平均成绩:2.46分,人数:633人,男性:434人\n",
|
||||||
|
"25~29岁平均成绩:2.48分,人数:429人,男性:293人\n",
|
||||||
|
"30~34岁平均成绩:2.59分,人数:168人,男性:109人\n",
|
||||||
|
"35~39岁平均成绩:2.66分,人数:393人,男性:260人\n",
|
||||||
|
"40~44岁平均成绩:2.75分,人数:288人,男性:185人\n",
|
||||||
|
"45~49岁平均成绩:2.68分,人数:653人,男性:327人\n",
|
||||||
|
"50~54岁平均成绩:2.57分,人数:965人,男性:741人\n",
|
||||||
|
"55~69岁平均成绩:2.4分,人数:530人,男性:530人\n"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
"source": [
|
"source": [
|
||||||
"nld = [[16,24],[25,29],[30,34],[35,39],[40,44],[45,49],[50,54],[55,69]]\n",
|
"nld = [[16,24],[25,29],[30,34],[35,39],[40,44],[45,49],[50,54],[55,69]]\n",
|
||||||
"\n",
|
"\n",
|
||||||
@@ -1798,12 +1903,34 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
"execution_count": null,
|
"execution_count": 41,
|
||||||
"id": "347703a1-501b-4800-bd29-16e94f4a6793",
|
"id": "347703a1-501b-4800-bd29-16e94f4a6793",
|
||||||
"metadata": {
|
"metadata": {
|
||||||
|
"execution": {
|
||||||
|
"iopub.execute_input": "2024-11-07T12:02:05.653028Z",
|
||||||
|
"iopub.status.busy": "2024-11-07T12:02:05.651478Z",
|
||||||
|
"iopub.status.idle": "2024-11-07T12:02:05.696252Z",
|
||||||
|
"shell.execute_reply": "2024-11-07T12:02:05.695601Z",
|
||||||
|
"shell.execute_reply.started": "2024-11-07T12:02:05.652939Z"
|
||||||
|
},
|
||||||
"tags": []
|
"tags": []
|
||||||
},
|
},
|
||||||
"outputs": [],
|
"outputs": [
|
||||||
|
{
|
||||||
|
"name": "stdout",
|
||||||
|
"output_type": "stream",
|
||||||
|
"text": [
|
||||||
|
"20~24岁平均成绩:2.36分,人数:434人\n",
|
||||||
|
"25~29岁平均成绩:2.36分,人数:293人\n",
|
||||||
|
"30~34岁平均成绩:2.38分,人数:109人\n",
|
||||||
|
"35~39岁平均成绩:2.51分,人数:260人\n",
|
||||||
|
"40~44岁平均成绩:2.63分,人数:185人\n",
|
||||||
|
"45~49岁平均成绩:2.41分,人数:327人\n",
|
||||||
|
"50~54岁平均成绩:2.43分,人数:741人\n",
|
||||||
|
"55~80岁平均成绩:2.4分,人数:530人\n"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
"source": [
|
"source": [
|
||||||
"import json\n",
|
"import json\n",
|
||||||
"\n",
|
"\n",
|
||||||
@@ -1838,12 +1965,34 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
"execution_count": null,
|
"execution_count": 42,
|
||||||
"id": "5900d1c7-2f8c-4dfa-a60e-a577fb90f22d",
|
"id": "5900d1c7-2f8c-4dfa-a60e-a577fb90f22d",
|
||||||
"metadata": {
|
"metadata": {
|
||||||
|
"execution": {
|
||||||
|
"iopub.execute_input": "2024-11-07T12:03:03.848701Z",
|
||||||
|
"iopub.status.busy": "2024-11-07T12:03:03.848001Z",
|
||||||
|
"iopub.status.idle": "2024-11-07T12:03:03.906466Z",
|
||||||
|
"shell.execute_reply": "2024-11-07T12:03:03.905829Z",
|
||||||
|
"shell.execute_reply.started": "2024-11-07T12:03:03.848635Z"
|
||||||
|
},
|
||||||
"tags": []
|
"tags": []
|
||||||
},
|
},
|
||||||
"outputs": [],
|
"outputs": [
|
||||||
|
{
|
||||||
|
"name": "stdout",
|
||||||
|
"output_type": "stream",
|
||||||
|
"text": [
|
||||||
|
"20~24岁平均成绩:2.69分,人数:199人\n",
|
||||||
|
"25~29岁平均成绩:2.74分,人数:136人\n",
|
||||||
|
"30~34岁平均成绩:2.96分,人数:59人\n",
|
||||||
|
"35~39岁平均成绩:2.97分,人数:133人\n",
|
||||||
|
"40~44岁平均成绩:2.96分,人数:103人\n",
|
||||||
|
"45~49岁平均成绩:2.96分,人数:326人\n",
|
||||||
|
"50~54岁平均成绩:3.03分,人数:224人\n",
|
||||||
|
"55~80岁平均成绩:0分,人数:0人\n"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
"source": [
|
"source": [
|
||||||
"nld = [[20,24],[25,29],[30,34],[35,39],[40,44],[45,49],[50,54],[55,80]]\n",
|
"nld = [[20,24],[25,29],[30,34],[35,39],[40,44],[45,49],[50,54],[55,80]]\n",
|
||||||
"\n",
|
"\n",
|
||||||
@@ -1876,12 +2025,36 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
"execution_count": null,
|
"execution_count": 43,
|
||||||
"id": "ad69c45d-3f62-42df-894d-47424e759029",
|
"id": "ad69c45d-3f62-42df-894d-47424e759029",
|
||||||
"metadata": {
|
"metadata": {
|
||||||
|
"execution": {
|
||||||
|
"iopub.execute_input": "2024-11-07T12:03:50.847771Z",
|
||||||
|
"iopub.status.busy": "2024-11-07T12:03:50.846994Z",
|
||||||
|
"iopub.status.idle": "2024-11-07T12:03:50.910690Z",
|
||||||
|
"shell.execute_reply": "2024-11-07T12:03:50.910134Z",
|
||||||
|
"shell.execute_reply.started": "2024-11-07T12:03:50.847699Z"
|
||||||
|
},
|
||||||
"tags": []
|
"tags": []
|
||||||
},
|
},
|
||||||
"outputs": [],
|
"outputs": [
|
||||||
|
{
|
||||||
|
"name": "stdout",
|
||||||
|
"output_type": "stream",
|
||||||
|
"text": [
|
||||||
|
"BMI 3.4 4044\n",
|
||||||
|
"肺活量 3.09 3995\n",
|
||||||
|
"握力 1.3 4005\n",
|
||||||
|
"坐位体前屈 2.97 3592\n",
|
||||||
|
"纵跳 1.98 3690\n",
|
||||||
|
"俯卧撑 2.22 2160\n",
|
||||||
|
"一分钟仰卧起坐 4.02 771\n",
|
||||||
|
"单脚站立 2.44 3732\n",
|
||||||
|
"选择反应时 2.73 4030\n",
|
||||||
|
"台阶指数 2.76 1547\n"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
"source": [
|
"source": [
|
||||||
"with open(filename,'r') as fl:\n",
|
"with open(filename,'r') as fl:\n",
|
||||||
" dict1 = json.load(fl) \n",
|
" dict1 = json.load(fl) \n",
|
||||||
@@ -1906,12 +2079,45 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
"execution_count": null,
|
"execution_count": 44,
|
||||||
"id": "dcf152e7-bbcc-47d1-9c5f-83854db35412",
|
"id": "dcf152e7-bbcc-47d1-9c5f-83854db35412",
|
||||||
"metadata": {
|
"metadata": {
|
||||||
|
"execution": {
|
||||||
|
"iopub.execute_input": "2024-11-07T12:06:22.566290Z",
|
||||||
|
"iopub.status.busy": "2024-11-07T12:06:22.564608Z",
|
||||||
|
"iopub.status.idle": "2024-11-07T12:06:22.615761Z",
|
||||||
|
"shell.execute_reply": "2024-11-07T12:06:22.615219Z",
|
||||||
|
"shell.execute_reply.started": "2024-11-07T12:06:22.566204Z"
|
||||||
|
},
|
||||||
"tags": []
|
"tags": []
|
||||||
},
|
},
|
||||||
"outputs": [],
|
"outputs": [
|
||||||
|
{
|
||||||
|
"name": "stdout",
|
||||||
|
"output_type": "stream",
|
||||||
|
"text": [
|
||||||
|
"炼油部 2.48 1131\n",
|
||||||
|
"行政事务中心 2.55 17\n",
|
||||||
|
"烯烃部 2.54 292\n",
|
||||||
|
"党委党校(培训中心) 2.84 29\n",
|
||||||
|
"原油储运部 2.52 198\n",
|
||||||
|
"公司机关 2.64 82\n",
|
||||||
|
"研究院 2.82 89\n",
|
||||||
|
"消防支队 2.61 77\n",
|
||||||
|
"热电部 2.61 366\n",
|
||||||
|
"信息档案管理中心 2.87 54\n",
|
||||||
|
"水务部 2.55 303\n",
|
||||||
|
"化工部 2.57 479\n",
|
||||||
|
"装备研究院 2.92 39\n",
|
||||||
|
"化验计量部 2.65 339\n",
|
||||||
|
"电仪部 2.49 244\n",
|
||||||
|
"物资采购中心 2.79 51\n",
|
||||||
|
"聚醚部 2.76 46\n",
|
||||||
|
"南港烯烃部 2.49 54\n",
|
||||||
|
"运输销售部 2.54 169\n"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
"source": [
|
"source": [
|
||||||
"with open(filename,'r') as fl:\n",
|
"with open(filename,'r') as fl:\n",
|
||||||
" dict1 = json.load(fl) \n",
|
" dict1 = json.load(fl) \n",
|
||||||
@@ -1931,20 +2137,416 @@
|
|||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "code",
|
"cell_type": "markdown",
|
||||||
"execution_count": null,
|
"id": "83ca1488-9b2d-493c-b540-904a5f0af114",
|
||||||
"id": "46997480-54dd-440f-83a1-0e946d7463f7",
|
|
||||||
"metadata": {},
|
"metadata": {},
|
||||||
"outputs": [],
|
"source": [
|
||||||
"source": []
|
"## 按照部门计算平均成绩(女性)"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
"execution_count": null,
|
"execution_count": 48,
|
||||||
"id": "d1977ca9-bf12-4f09-ae7b-e8af9eaa82f2",
|
"id": "d1977ca9-bf12-4f09-ae7b-e8af9eaa82f2",
|
||||||
|
"metadata": {
|
||||||
|
"execution": {
|
||||||
|
"iopub.execute_input": "2024-11-07T12:15:49.489643Z",
|
||||||
|
"iopub.status.busy": "2024-11-07T12:15:49.488878Z",
|
||||||
|
"iopub.status.idle": "2024-11-07T12:15:49.540929Z",
|
||||||
|
"shell.execute_reply": "2024-11-07T12:15:49.540310Z",
|
||||||
|
"shell.execute_reply.started": "2024-11-07T12:15:49.489570Z"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"outputs": [
|
||||||
|
{
|
||||||
|
"name": "stdout",
|
||||||
|
"output_type": "stream",
|
||||||
|
"text": [
|
||||||
|
"炼油部 2.37 866\n",
|
||||||
|
"行政事务中心 2.48 11\n",
|
||||||
|
"烯烃部 2.38 208\n",
|
||||||
|
"党委党校(培训中心) 2.74 14\n",
|
||||||
|
"原油储运部 2.41 148\n",
|
||||||
|
"公司机关 2.43 45\n",
|
||||||
|
"研究院 2.67 60\n",
|
||||||
|
"消防支队 2.54 64\n",
|
||||||
|
"热电部 2.53 306\n",
|
||||||
|
"信息档案管理中心 2.8 24\n",
|
||||||
|
"水务部 2.4 218\n",
|
||||||
|
"化工部 2.42 327\n",
|
||||||
|
"装备研究院 2.71 21\n",
|
||||||
|
"化验计量部 2.35 149\n",
|
||||||
|
"电仪部 2.4 193\n",
|
||||||
|
"物资采购中心 2.45 23\n",
|
||||||
|
"聚醚部 2.4 27\n",
|
||||||
|
"南港烯烃部 2.4 37\n",
|
||||||
|
"运输销售部 2.43 138\n"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"source": [
|
||||||
|
"with open(filename,'r') as fl:\n",
|
||||||
|
" dict1 = json.load(fl) \n",
|
||||||
|
"depart = []\n",
|
||||||
|
"for k, v in dict1.items():\n",
|
||||||
|
" if v['unit'] not in depart:\n",
|
||||||
|
" depart.append(v['unit'])\n",
|
||||||
|
"\n",
|
||||||
|
"for item in depart:\n",
|
||||||
|
" score = 0\n",
|
||||||
|
" n = 0\n",
|
||||||
|
" for k, v in dict1.items():\n",
|
||||||
|
" if item == v['unit'] and v['sex'] == '男':\n",
|
||||||
|
" score = score + v['score']\n",
|
||||||
|
" n = n +1 \n",
|
||||||
|
" if n>0:\n",
|
||||||
|
" print(item,round(score/n,2),n)\n",
|
||||||
|
" else:\n",
|
||||||
|
" print(item,0,n)"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cell_type": "markdown",
|
||||||
|
"id": "9f111ad0-dfbe-408e-8652-b8f31fc910cb",
|
||||||
"metadata": {},
|
"metadata": {},
|
||||||
"outputs": [],
|
"source": [
|
||||||
"source": []
|
"## 计算部门等级"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cell_type": "code",
|
||||||
|
"execution_count": 47,
|
||||||
|
"id": "d507c7f7-6a91-4695-b700-5e2f77e6dea3",
|
||||||
|
"metadata": {
|
||||||
|
"execution": {
|
||||||
|
"iopub.execute_input": "2024-11-07T12:14:25.642028Z",
|
||||||
|
"iopub.status.busy": "2024-11-07T12:14:25.641288Z",
|
||||||
|
"iopub.status.idle": "2024-11-07T12:14:25.691163Z",
|
||||||
|
"shell.execute_reply": "2024-11-07T12:14:25.690591Z",
|
||||||
|
"shell.execute_reply.started": "2024-11-07T12:14:25.641958Z"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"outputs": [
|
||||||
|
{
|
||||||
|
"name": "stdout",
|
||||||
|
"output_type": "stream",
|
||||||
|
"text": [
|
||||||
|
"炼油部 27 92 395 617\n",
|
||||||
|
"行政事务中心 1 2 6 8\n",
|
||||||
|
"烯烃部 13 29 107 143\n",
|
||||||
|
"党委党校(培训中心) 3 4 13 9\n",
|
||||||
|
"原油储运部 5 14 78 101\n",
|
||||||
|
"公司机关 2 11 34 35\n",
|
||||||
|
"研究院 7 15 39 28\n",
|
||||||
|
"消防支队 2 10 29 36\n",
|
||||||
|
"热电部 23 47 136 160\n",
|
||||||
|
"信息档案管理中心 1 11 28 14\n",
|
||||||
|
"水务部 15 22 124 142\n",
|
||||||
|
"化工部 20 42 210 207\n",
|
||||||
|
"装备研究院 4 5 19 11\n",
|
||||||
|
"化验计量部 15 36 157 131\n",
|
||||||
|
"电仪部 3 18 91 132\n",
|
||||||
|
"物资采购中心 5 11 16 19\n",
|
||||||
|
"聚醚部 6 5 14 21\n",
|
||||||
|
"南港烯烃部 1 4 20 29\n",
|
||||||
|
"运输销售部 7 14 66 82\n"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"source": [
|
||||||
|
"import json\n",
|
||||||
|
"\n",
|
||||||
|
"items = ['优秀','良好','合格','不合格'] \n",
|
||||||
|
"\n",
|
||||||
|
"with open(filename,'r') as fl:\n",
|
||||||
|
" dict1 = json.load(fl)\n",
|
||||||
|
"\n",
|
||||||
|
"\n",
|
||||||
|
"dict3 = {}\n",
|
||||||
|
"for k, v in dict1.items():\n",
|
||||||
|
" unit = v['unit']\n",
|
||||||
|
" dict3.setdefault(unit,{})\n",
|
||||||
|
" for item in items:\n",
|
||||||
|
" dict3[unit].setdefault(item,0)\n",
|
||||||
|
"\n",
|
||||||
|
"for k, v in dict1.items():\n",
|
||||||
|
" unit = v['unit']\n",
|
||||||
|
" #dict3.setdefault(unit,{})\n",
|
||||||
|
" #for item in items:\n",
|
||||||
|
" #dict3[unit].setdefault(v['level'],0)\n",
|
||||||
|
" dict3[unit][v['level']] +=1\n",
|
||||||
|
"for k, v in dict3.items():\n",
|
||||||
|
" print(k,v['优秀'],v['良好'],v['合格'],v['不合格'])"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cell_type": "markdown",
|
||||||
|
"id": "6345e3dc-509c-4a6f-8a0a-5c972d6f5828",
|
||||||
|
"metadata": {},
|
||||||
|
"source": [
|
||||||
|
"## 计算部门成绩"
|
||||||
|
]
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"cell_type": "code",
|
||||||
|
"execution_count": 49,
|
||||||
|
"id": "90bc66cd-9f01-410e-9abc-e6f15ada293f",
|
||||||
|
"metadata": {
|
||||||
|
"execution": {
|
||||||
|
"iopub.execute_input": "2024-11-07T12:19:03.411081Z",
|
||||||
|
"iopub.status.busy": "2024-11-07T12:19:03.410347Z",
|
||||||
|
"iopub.status.idle": "2024-11-07T12:19:03.485846Z",
|
||||||
|
"shell.execute_reply": "2024-11-07T12:19:03.485281Z",
|
||||||
|
"shell.execute_reply.started": "2024-11-07T12:19:03.411010Z"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"outputs": [
|
||||||
|
{
|
||||||
|
"name": "stdout",
|
||||||
|
"output_type": "stream",
|
||||||
|
"text": [
|
||||||
|
"炼油部\n",
|
||||||
|
"BMI 3704 1128\n",
|
||||||
|
"肺活量 3450 1111\n",
|
||||||
|
"握力 1463 1115\n",
|
||||||
|
"坐位体前屈 2890 1023\n",
|
||||||
|
"纵跳 2119 1040\n",
|
||||||
|
"俯卧撑 1317 686\n",
|
||||||
|
"一分钟仰卧起坐 759 196\n",
|
||||||
|
"单脚站立 2205 1035\n",
|
||||||
|
"选择反应时 3087 1123\n",
|
||||||
|
"台阶指数 1333 482\n",
|
||||||
|
"行政事务中心\n",
|
||||||
|
"BMI 57 17\n",
|
||||||
|
"肺活量 41 16\n",
|
||||||
|
"握力 22 16\n",
|
||||||
|
"坐位体前屈 49 17\n",
|
||||||
|
"纵跳 34 17\n",
|
||||||
|
"俯卧撑 15 9\n",
|
||||||
|
"一分钟仰卧起坐 28 6\n",
|
||||||
|
"单脚站立 35 15\n",
|
||||||
|
"选择反应时 43 17\n",
|
||||||
|
"台阶指数 39 13\n",
|
||||||
|
"烯烃部\n",
|
||||||
|
"BMI 1000 290\n",
|
||||||
|
"肺活量 875 287\n",
|
||||||
|
"握力 387 290\n",
|
||||||
|
"坐位体前屈 737 251\n",
|
||||||
|
"纵跳 508 250\n",
|
||||||
|
"俯卧撑 320 153\n",
|
||||||
|
"一分钟仰卧起坐 215 51\n",
|
||||||
|
"单脚站立 593 271\n",
|
||||||
|
"选择反应时 819 291\n",
|
||||||
|
"台阶指数 312 110\n",
|
||||||
|
"党委党校(培训中心)\n",
|
||||||
|
"BMI 111 29\n",
|
||||||
|
"肺活量 90 26\n",
|
||||||
|
"握力 31 28\n",
|
||||||
|
"坐位体前屈 92 27\n",
|
||||||
|
"纵跳 65 27\n",
|
||||||
|
"俯卧撑 15 10\n",
|
||||||
|
"一分钟仰卧起坐 51 13\n",
|
||||||
|
"单脚站立 74 26\n",
|
||||||
|
"选择反应时 80 28\n",
|
||||||
|
"台阶指数 18 5\n",
|
||||||
|
"原油储运部\n",
|
||||||
|
"BMI 656 198\n",
|
||||||
|
"肺活量 594 196\n",
|
||||||
|
"握力 252 197\n",
|
||||||
|
"坐位体前屈 491 171\n",
|
||||||
|
"纵跳 318 181\n",
|
||||||
|
"俯卧撑 243 108\n",
|
||||||
|
"一分钟仰卧起坐 152 41\n",
|
||||||
|
"单脚站立 462 185\n",
|
||||||
|
"选择反应时 552 197\n",
|
||||||
|
"台阶指数 203 78\n",
|
||||||
|
"公司机关\n",
|
||||||
|
"BMI 314 82\n",
|
||||||
|
"肺活量 262 81\n",
|
||||||
|
"握力 77 82\n",
|
||||||
|
"坐位体前屈 215 74\n",
|
||||||
|
"纵跳 164 80\n",
|
||||||
|
"俯卧撑 91 36\n",
|
||||||
|
"一分钟仰卧起坐 114 28\n",
|
||||||
|
"单脚站立 208 79\n",
|
||||||
|
"选择反应时 210 82\n",
|
||||||
|
"台阶指数 146 53\n",
|
||||||
|
"研究院\n",
|
||||||
|
"BMI 333 89\n",
|
||||||
|
"肺活量 289 86\n",
|
||||||
|
"握力 126 87\n",
|
||||||
|
"坐位体前屈 262 82\n",
|
||||||
|
"纵跳 209 83\n",
|
||||||
|
"俯卧撑 128 53\n",
|
||||||
|
"一分钟仰卧起坐 83 21\n",
|
||||||
|
"单脚站立 223 86\n",
|
||||||
|
"选择反应时 253 89\n",
|
||||||
|
"台阶指数 102 34\n",
|
||||||
|
"消防支队\n",
|
||||||
|
"BMI 273 77\n",
|
||||||
|
"肺活量 212 77\n",
|
||||||
|
"握力 113 77\n",
|
||||||
|
"坐位体前屈 216 70\n",
|
||||||
|
"纵跳 106 73\n",
|
||||||
|
"俯卧撑 149 50\n",
|
||||||
|
"一分钟仰卧起坐 37 9\n",
|
||||||
|
"单脚站立 177 65\n",
|
||||||
|
"选择反应时 234 75\n",
|
||||||
|
"台阶指数 70 28\n",
|
||||||
|
"热电部\n",
|
||||||
|
"BMI 1184 362\n",
|
||||||
|
"肺活量 1148 364\n",
|
||||||
|
"握力 506 361\n",
|
||||||
|
"坐位体前屈 948 312\n",
|
||||||
|
"纵跳 714 330\n",
|
||||||
|
"俯卧撑 551 219\n",
|
||||||
|
"一分钟仰卧起坐 164 40\n",
|
||||||
|
"单脚站立 858 335\n",
|
||||||
|
"选择反应时 1012 366\n",
|
||||||
|
"台阶指数 432 152\n",
|
||||||
|
"信息档案管理中心\n",
|
||||||
|
"BMI 218 54\n",
|
||||||
|
"肺活量 182 53\n",
|
||||||
|
"握力 62 54\n",
|
||||||
|
"坐位体前屈 170 49\n",
|
||||||
|
"纵跳 107 52\n",
|
||||||
|
"俯卧撑 60 23\n",
|
||||||
|
"一分钟仰卧起坐 85 21\n",
|
||||||
|
"单脚站立 155 54\n",
|
||||||
|
"选择反应时 155 54\n",
|
||||||
|
"台阶指数 83 30\n",
|
||||||
|
"水务部\n",
|
||||||
|
"BMI 1017 303\n",
|
||||||
|
"肺活量 883 296\n",
|
||||||
|
"握力 378 298\n",
|
||||||
|
"坐位体前屈 751 256\n",
|
||||||
|
"纵跳 547 276\n",
|
||||||
|
"俯卧撑 383 153\n",
|
||||||
|
"一分钟仰卧起坐 250 61\n",
|
||||||
|
"单脚站立 679 279\n",
|
||||||
|
"选择反应时 822 300\n",
|
||||||
|
"台阶指数 260 99\n",
|
||||||
|
"化工部\n",
|
||||||
|
"BMI 1601 477\n",
|
||||||
|
"肺活量 1437 473\n",
|
||||||
|
"握力 568 468\n",
|
||||||
|
"坐位体前屈 1311 423\n",
|
||||||
|
"纵跳 867 440\n",
|
||||||
|
"俯卧撑 572 249\n",
|
||||||
|
"一分钟仰卧起坐 358 86\n",
|
||||||
|
"单脚站立 1119 443\n",
|
||||||
|
"选择反应时 1271 473\n",
|
||||||
|
"台阶指数 491 166\n",
|
||||||
|
"装备研究院\n",
|
||||||
|
"BMI 167 39\n",
|
||||||
|
"肺活量 124 38\n",
|
||||||
|
"握力 45 38\n",
|
||||||
|
"坐位体前屈 115 38\n",
|
||||||
|
"纵跳 94 36\n",
|
||||||
|
"俯卧撑 39 17\n",
|
||||||
|
"一分钟仰卧起坐 47 11\n",
|
||||||
|
"单脚站立 121 38\n",
|
||||||
|
"选择反应时 102 39\n",
|
||||||
|
"台阶指数 34 12\n",
|
||||||
|
"化验计量部\n",
|
||||||
|
"BMI 1231 339\n",
|
||||||
|
"肺活量 1022 333\n",
|
||||||
|
"握力 435 334\n",
|
||||||
|
"坐位体前屈 901 295\n",
|
||||||
|
"纵跳 519 290\n",
|
||||||
|
"俯卧撑 177 87\n",
|
||||||
|
"一分钟仰卧起坐 329 84\n",
|
||||||
|
"单脚站立 828 299\n",
|
||||||
|
"选择反应时 919 333\n",
|
||||||
|
"台阶指数 228 86\n",
|
||||||
|
"电仪部\n",
|
||||||
|
"BMI 793 243\n",
|
||||||
|
"肺活量 762 240\n",
|
||||||
|
"握力 312 244\n",
|
||||||
|
"坐位体前屈 667 232\n",
|
||||||
|
"纵跳 407 230\n",
|
||||||
|
"俯卧撑 358 153\n",
|
||||||
|
"一分钟仰卧起坐 136 36\n",
|
||||||
|
"单脚站立 617 237\n",
|
||||||
|
"选择反应时 590 244\n",
|
||||||
|
"台阶指数 281 113\n",
|
||||||
|
"物资采购中心\n",
|
||||||
|
"BMI 184 50\n",
|
||||||
|
"肺活量 150 51\n",
|
||||||
|
"握力 62 51\n",
|
||||||
|
"坐位体前屈 128 39\n",
|
||||||
|
"纵跳 101 43\n",
|
||||||
|
"俯卧撑 36 15\n",
|
||||||
|
"一分钟仰卧起坐 90 20\n",
|
||||||
|
"单脚站立 139 43\n",
|
||||||
|
"选择反应时 143 51\n",
|
||||||
|
"台阶指数 49 16\n",
|
||||||
|
"聚醚部\n",
|
||||||
|
"BMI 159 45\n",
|
||||||
|
"肺活量 163 46\n",
|
||||||
|
"握力 67 43\n",
|
||||||
|
"坐位体前屈 125 41\n",
|
||||||
|
"纵跳 84 41\n",
|
||||||
|
"俯卧撑 53 21\n",
|
||||||
|
"一分钟仰卧起坐 61 13\n",
|
||||||
|
"单脚站立 121 44\n",
|
||||||
|
"选择反应时 122 46\n",
|
||||||
|
"台阶指数 49 19\n",
|
||||||
|
"南港烯烃部\n",
|
||||||
|
"BMI 170 54\n",
|
||||||
|
"肺活量 170 54\n",
|
||||||
|
"握力 72 54\n",
|
||||||
|
"坐位体前屈 163 54\n",
|
||||||
|
"纵跳 117 53\n",
|
||||||
|
"俯卧撑 78 32\n",
|
||||||
|
"一分钟仰卧起坐 42 10\n",
|
||||||
|
"单脚站立 124 54\n",
|
||||||
|
"选择反应时 122 54\n",
|
||||||
|
"台阶指数 34 18\n",
|
||||||
|
"运输销售部\n",
|
||||||
|
"BMI 590 168\n",
|
||||||
|
"肺活量 475 167\n",
|
||||||
|
"握力 242 168\n",
|
||||||
|
"坐位体前屈 444 138\n",
|
||||||
|
"纵跳 226 148\n",
|
||||||
|
"俯卧撑 214 86\n",
|
||||||
|
"一分钟仰卧起坐 100 24\n",
|
||||||
|
"单脚站立 353 144\n",
|
||||||
|
"选择反应时 463 168\n",
|
||||||
|
"台阶指数 98 33\n"
|
||||||
|
]
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"source": [
|
||||||
|
"import json\n",
|
||||||
|
"\n",
|
||||||
|
"items = ['BMI','肺活量','握力','坐位体前屈','纵跳','俯卧撑','一分钟仰卧起坐','单脚站立','选择反应时','台阶指数'] \n",
|
||||||
|
"filename = 'data/data_天津石化2024.json'\n",
|
||||||
|
"with open(filename,'r') as fl:\n",
|
||||||
|
" dict1 = json.load(fl)\n",
|
||||||
|
"\n",
|
||||||
|
"filename = 'data/天津石化人员2024.json'\n",
|
||||||
|
"with open(filename,'r') as fl:\n",
|
||||||
|
" dict2 = json.load(fl)\n",
|
||||||
|
"dict3 = {}\n",
|
||||||
|
"\n",
|
||||||
|
"for k, v in dict1.items():\n",
|
||||||
|
" unit = v['unit']\n",
|
||||||
|
" dict3.setdefault(unit,{})\n",
|
||||||
|
" for item in items:\n",
|
||||||
|
" dict3[unit].setdefault(item,{})\n",
|
||||||
|
" dict3[unit][item].setdefault('score',0)\n",
|
||||||
|
" dict3[unit][item].setdefault('count',0)\n",
|
||||||
|
" for k1,v1 in v['fits'].items():\n",
|
||||||
|
" if k1 in items:\n",
|
||||||
|
" dict3[unit][k1]['score']+=v1['score']\n",
|
||||||
|
" dict3[unit][k1]['count']+=1\n",
|
||||||
|
"\n",
|
||||||
|
"for k, v in dict3.items():\n",
|
||||||
|
" print(k)\n",
|
||||||
|
" for k1, v1 in v.items():\n",
|
||||||
|
" print(k1,v1['score'],v1['count'])"
|
||||||
|
]
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "markdown",
|
"cell_type": "markdown",
|
||||||
|
|||||||
+187
-186
@@ -3102,15 +3102,15 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
"execution_count": 11,
|
"execution_count": 76,
|
||||||
"id": "e3eeb600-81a7-4220-bbfd-b0325f2ca06d",
|
"id": "e3eeb600-81a7-4220-bbfd-b0325f2ca06d",
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"execution": {
|
"execution": {
|
||||||
"iopub.execute_input": "2024-11-07T04:48:06.932386Z",
|
"iopub.execute_input": "2024-11-07T10:25:31.615882Z",
|
||||||
"iopub.status.busy": "2024-11-07T04:48:06.931738Z",
|
"iopub.status.busy": "2024-11-07T10:25:31.615145Z",
|
||||||
"iopub.status.idle": "2024-11-07T04:48:07.201453Z",
|
"iopub.status.idle": "2024-11-07T10:25:31.812183Z",
|
||||||
"shell.execute_reply": "2024-11-07T04:48:07.200881Z",
|
"shell.execute_reply": "2024-11-07T10:25:31.811617Z",
|
||||||
"shell.execute_reply.started": "2024-11-07T04:48:06.932361Z"
|
"shell.execute_reply.started": "2024-11-07T10:25:31.615813Z"
|
||||||
},
|
},
|
||||||
"tags": []
|
"tags": []
|
||||||
},
|
},
|
||||||
@@ -3136,8 +3136,9 @@
|
|||||||
"\n",
|
"\n",
|
||||||
"dict3 = {}\n",
|
"dict3 = {}\n",
|
||||||
"for k, v in dict1.items():\n",
|
"for k, v in dict1.items():\n",
|
||||||
" unit = v['unit']\n",
|
" unit = v['unit'].replace(' ','').replace('(','(').replace(')',')')\n",
|
||||||
" sub_unit = dict2[k]['sub_unit']\n",
|
" sub_unit = dict2[k]['sub_unit'].replace(' ','').replace('(','(').replace(')',')')\n",
|
||||||
|
" v['unit'] = unit\n",
|
||||||
" v['sub_unit'] = sub_unit\n",
|
" v['sub_unit'] = sub_unit\n",
|
||||||
"filename = 'data/result_天津2024(部门).json'\n",
|
"filename = 'data/result_天津2024(部门).json'\n",
|
||||||
"\n",
|
"\n",
|
||||||
@@ -3148,15 +3149,15 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
"execution_count": 15,
|
"execution_count": 77,
|
||||||
"id": "9554ebdf-6a19-4301-8c14-465d6ae4d870",
|
"id": "9554ebdf-6a19-4301-8c14-465d6ae4d870",
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"execution": {
|
"execution": {
|
||||||
"iopub.execute_input": "2024-11-07T05:17:56.871294Z",
|
"iopub.execute_input": "2024-11-07T10:25:34.542573Z",
|
||||||
"iopub.status.busy": "2024-11-07T05:17:56.871011Z",
|
"iopub.status.busy": "2024-11-07T10:25:34.541256Z",
|
||||||
"iopub.status.idle": "2024-11-07T05:17:56.944831Z",
|
"iopub.status.idle": "2024-11-07T10:25:34.587424Z",
|
||||||
"shell.execute_reply": "2024-11-07T05:17:56.944011Z",
|
"shell.execute_reply": "2024-11-07T10:25:34.586848Z",
|
||||||
"shell.execute_reply.started": "2024-11-07T05:17:56.871269Z"
|
"shell.execute_reply.started": "2024-11-07T10:25:34.542498Z"
|
||||||
},
|
},
|
||||||
"tags": []
|
"tags": []
|
||||||
},
|
},
|
||||||
@@ -3165,175 +3166,176 @@
|
|||||||
"name": "stdout",
|
"name": "stdout",
|
||||||
"output_type": "stream",
|
"output_type": "stream",
|
||||||
"text": [
|
"text": [
|
||||||
"物资采购中心 综合计划科 12\n",
|
|
||||||
"公司机关 经营计划部 10\n",
|
|
||||||
"研究院 科技开发中心 10\n",
|
|
||||||
"化验计量部 安全设备科 11\n",
|
|
||||||
"原油储运部 生产运行科 11\n",
|
|
||||||
"电仪部 安全生产科 9\n",
|
"电仪部 安全生产科 9\n",
|
||||||
"水务部 设备科 7\n",
|
|
||||||
"化工部 综合科(党群工作科、人力资源科) 20\n",
|
|
||||||
"党委党校(培训中心) 综合科 14\n",
|
|
||||||
"烯烃部 储运车间 8\n",
|
|
||||||
"电仪部 电仪作业二区 10\n",
|
|
||||||
"炼油部 设备科 7\n",
|
|
||||||
"炼油部 联合六车间 9\n",
|
|
||||||
"水务部 生产技术科 9\n",
|
|
||||||
"烯烃部 聚丙烯车间 9\n",
|
|
||||||
"信息档案管理中心 网络与通讯室 15\n",
|
|
||||||
"公司机关 财务中心 9\n",
|
|
||||||
"原油储运部 南港商储库 11\n",
|
|
||||||
"物资采购中心 供应链管理科(招标办公室) 20\n",
|
|
||||||
"电仪部 电仪作业三区 10\n",
|
|
||||||
"电仪部 仪表作业一区 10\n",
|
|
||||||
"水务部 水处理二车间 10\n",
|
|
||||||
"电仪部 党群工作科(综合科) 14\n",
|
|
||||||
"烯烃部 综合科(党群工作科、人力资源科) 20\n",
|
|
||||||
"信息档案管理中心 ERP支持室 15\n",
|
|
||||||
"公司机关 设备管理部 10\n",
|
|
||||||
"聚醚部 研发中心 8\n",
|
|
||||||
"行政事务中心 厂容绿化科 12\n",
|
|
||||||
"研究院 材料技术研究一室 12\n",
|
|
||||||
"研究院 理化研究室 9\n",
|
|
||||||
"公司机关 安全环保部 10\n",
|
|
||||||
"物资采购中心 储运配送车间 13\n",
|
|
||||||
"研究院 精细化工团队 10\n",
|
|
||||||
"热电部 新锅炉车间 9\n",
|
|
||||||
"电仪部 电气作业一区 10\n",
|
|
||||||
"研究院 材料技术研究二室 12\n",
|
|
||||||
"水务部 综合科 7\n",
|
|
||||||
"运输销售部 综合科(党群工作科) 16\n",
|
|
||||||
"炼油部 党群工作科(人力资源科) 16\n",
|
|
||||||
"电仪部 电气科 7\n",
|
|
||||||
"装备研究院 设备安保室 11\n",
|
|
||||||
"烯烃部 聚乙烯车间 9\n",
|
|
||||||
"化工部 安全环保科 9\n",
|
|
||||||
"党委党校(培训中心) 专业培训室 16\n",
|
|
||||||
"消防支队 党群(综合)科 12\n",
|
|
||||||
"聚醚部 党群工作科 9\n",
|
|
||||||
"炼油部 安全环保科 9\n",
|
|
||||||
"化工部 储运车间 8\n",
|
|
||||||
"化验计量部 烯烃化验站 11\n",
|
|
||||||
"原油储运部 天津商储库 11\n",
|
|
||||||
"研究院 化工技术研究二室 12\n",
|
|
||||||
"水务部 安全环保科 9\n",
|
|
||||||
"装备研究院 综合室(党群工作室) 16\n",
|
|
||||||
"南港烯烃部 ABS装置 11\n",
|
|
||||||
"热电部 燃料车间 8\n",
|
|
||||||
"行政事务中心 车队 9\n",
|
|
||||||
"行政事务中心 离退服务室 12\n",
|
|
||||||
"研究院 新能源技术研究室 12\n",
|
|
||||||
"炼油部 保卫组 7\n",
|
|
||||||
"公司机关 群众工作部 10\n",
|
|
||||||
"研究院 设备安保科 9\n",
|
|
||||||
"烯烃部 设备科 7\n",
|
|
||||||
"热电部 汽机车间 8\n",
|
|
||||||
"炼油部 联合九车间 9\n",
|
|
||||||
"行政事务中心 信访室 10\n",
|
|
||||||
"炼油部 生产科 7\n",
|
|
||||||
"炼油部 联合一车间 9\n",
|
|
||||||
"化工部 生产技术科 9\n",
|
|
||||||
"运输销售部 调运队 9\n",
|
|
||||||
"热电部 安全环保科 9\n",
|
|
||||||
"信息档案管理中心 档案室 12\n",
|
|
||||||
"公司机关 企业管理部 10\n",
|
|
||||||
"化验计量部 化工化验站 11\n",
|
|
||||||
"电仪部 控制系统运维室 11\n",
|
|
||||||
"化验计量部 综合科 9\n",
|
|
||||||
"化验计量部 环境监测和职业卫生检测站 18\n",
|
|
||||||
"装备研究院 生产经营中心 12\n",
|
|
||||||
"公司机关 工程部 8\n",
|
|
||||||
"行政事务中心 综合服务队 12\n",
|
|
||||||
"水务部 水处理一车间 10\n",
|
|
||||||
"烯烃部 安全环保科 9\n",
|
|
||||||
"化验计量部 党群工作科(人力资源科) 18\n",
|
|
||||||
"原油储运部 党群工作科(人事科) 16\n",
|
|
||||||
"运输销售部 销售运行中心 12\n",
|
|
||||||
"装备研究院 科技开发中心 12\n",
|
|
||||||
"电仪部 仪表科 7\n",
|
|
||||||
"原油储运部 实华商储库 11\n",
|
|
||||||
"化工部 环氧丙烷车间 10\n",
|
|
||||||
"公司机关 审计部 8\n",
|
|
||||||
"聚醚部 综合科 7\n",
|
|
||||||
"聚醚部 聚醚装置区 9\n",
|
|
||||||
"运输销售部 统销统配室 11\n",
|
|
||||||
"物资采购中心 设备采购室(国产化办公室) 20\n",
|
|
||||||
"公司机关 纪委 7\n",
|
|
||||||
"炼油部 联合三车间 9\n",
|
|
||||||
"化验计量部 炼油化验站 11\n",
|
|
||||||
"聚醚部 销售中心 8\n",
|
|
||||||
"研究院 党群工作科(综合科) 14\n",
|
|
||||||
"电仪部 电仪南港分部 10\n",
|
|
||||||
"化工部 芳烃车间 8\n",
|
|
||||||
"聚醚部 生产技术科 9\n",
|
|
||||||
"化工部 设备科 7\n",
|
|
||||||
"物资采购中心 材料采购室 12\n",
|
|
||||||
"物资采购中心 三剂采购室 12\n",
|
|
||||||
"信息档案管理中心 党群工作室(综合科) 19\n",
|
|
||||||
"炼油部 油品车间 8\n",
|
|
||||||
"党委党校(培训中心) 党建与管理培训室 19\n",
|
|
||||||
"运输销售部 机务队 9\n",
|
|
||||||
"化验计量部 计量站 9\n",
|
|
||||||
"公司机关 生产部 8\n",
|
|
||||||
"行政事务中心 安保科 10\n",
|
|
||||||
"聚醚部 设备科 7\n",
|
|
||||||
"炼油部 联合七车间 9\n",
|
|
||||||
"党委党校(培训中心) 技能培训室 16\n",
|
|
||||||
"信息档案管理中心 编辑室 12\n",
|
|
||||||
"研究院 设计开发研究室 11\n",
|
|
||||||
"炼油部 联合五车间 9\n",
|
|
||||||
"公司机关 新闻中心 9\n",
|
|
||||||
"物资采购中心 电仪采购室 12\n",
|
|
||||||
"党委党校(培训中心) 培训控制科 16\n",
|
|
||||||
"运输销售部 营销业务室 11\n",
|
|
||||||
"公司机关 HSE督查大队 12\n",
|
|
||||||
"聚醚部 安全环保科 9\n",
|
|
||||||
"炼油部 综合科 7\n",
|
|
||||||
"物资采购中心 综合科 10\n",
|
|
||||||
"信息档案管理中心 软件开发室 14\n",
|
|
||||||
"热电部 综合科(党群工作科、人力资源科) 20\n",
|
|
||||||
"炼油部 联合二车间 9\n",
|
|
||||||
"电仪部 电仪作业四区 10\n",
|
|
||||||
"化验计量部 生产技术科 11\n",
|
|
||||||
"原油储运部 曹妃甸库区 11\n",
|
|
||||||
"烯烃部 生产技术科 9\n",
|
|
||||||
"热电部 电气车间 8\n",
|
|
||||||
"运输销售部 铁路运行中心 12\n",
|
|
||||||
"物资采购中心 项目服务室 12\n",
|
|
||||||
"信息档案管理中心 信息化管理科 15\n",
|
|
||||||
"党委党校(培训中心) 党群工作科(人事科) 21\n",
|
|
||||||
"公司机关 办公室 8\n",
|
|
||||||
"南港烯烃部 党群工作室 11\n",
|
|
||||||
"原油储运部 设备工程科 11\n",
|
|
||||||
"炼油部 技术质量科 9\n",
|
|
||||||
"行政事务中心 党群工作科(综合科) 17\n",
|
"行政事务中心 党群工作科(综合科) 17\n",
|
||||||
"电仪部 电力调度中心 10\n",
|
"党委党校(培训中心) 培训控制科 16\n",
|
||||||
"化工部 烷基化车间 9\n",
|
"聚醚部 聚醚装置区 9\n",
|
||||||
|
"公司机关 安全环保部 10\n",
|
||||||
"炼油部 新联合四车间 10\n",
|
"炼油部 新联合四车间 10\n",
|
||||||
"热电部 生产技术科 9\n",
|
"化工部 环氧丙烷车间 10\n",
|
||||||
"原油储运部 综合科 9\n",
|
"党委党校(培训中心) 综合科 14\n",
|
||||||
"原油储运部 安全环保科 11\n",
|
"炼油部 生产科 7\n",
|
||||||
"热电部 设备科 7\n",
|
"烯烃部 聚丙烯车间 9\n",
|
||||||
"信息档案管理中心 设备维护室 14\n",
|
"炼油部 设备科 7\n",
|
||||||
"化验计量部 计量检定站 11\n",
|
"水务部 综合科 7\n",
|
||||||
"原油储运部 大港枢纽库 11\n",
|
"聚醚部 生产技术科 9\n",
|
||||||
"党委党校(培训中心) 社保工作室 16\n",
|
"化验计量部 炼油化验站 11\n",
|
||||||
"研究院 科技开发科 9\n",
|
"行政事务中心 信访室 10\n",
|
||||||
"物资采购中心 原料采购室 12\n",
|
"运输销售部 统销统配室 11\n",
|
||||||
"水务部 水净化车间 9\n",
|
"热电部 新锅炉车间 9\n",
|
||||||
"研究院 化工技术研究一室 12\n",
|
"研究院 党群工作科(综合科) 14\n",
|
||||||
|
"炼油部 党群工作科(人力资源科) 16\n",
|
||||||
|
"公司机关 群众工作部 10\n",
|
||||||
|
"公司机关 工程部 8\n",
|
||||||
|
"公司机关 办公室 8\n",
|
||||||
|
"公司机关 设备管理部 10\n",
|
||||||
|
"原油储运部 生产运行科 11\n",
|
||||||
|
"行政事务中心 离退服务室 12\n",
|
||||||
|
"化验计量部 环境监测和职业卫生检测站 18\n",
|
||||||
|
"电仪部 电气科 7\n",
|
||||||
|
"水务部 水处理一车间 10\n",
|
||||||
|
"热电部 汽机车间 8\n",
|
||||||
"信息档案管理中心 MES支持室 15\n",
|
"信息档案管理中心 MES支持室 15\n",
|
||||||
"信息档案管理中心 运行管理科 14\n"
|
"信息档案管理中心 运行管理科 14\n",
|
||||||
|
"化工部 烷基化车间 9\n",
|
||||||
|
"烯烃部 生产技术科 9\n",
|
||||||
|
"炼油部 保卫组 7\n",
|
||||||
|
"化验计量部 计量检定站 11\n",
|
||||||
|
"信息档案管理中心 编辑室 12\n",
|
||||||
|
"热电部 生产技术科 9\n",
|
||||||
|
"电仪部 电仪南港分部 10\n",
|
||||||
|
"烯烃部 储运车间 8\n",
|
||||||
|
"原油储运部 设备工程科 11\n",
|
||||||
|
"烯烃部 综合科(党群工作科、人力资源科) 20\n",
|
||||||
|
"行政事务中心 车队 9\n",
|
||||||
|
"研究院 理化研究室 9\n",
|
||||||
|
"聚醚部 研发中心 8\n",
|
||||||
|
"公司机关 企业管理部 10\n",
|
||||||
|
"电仪部 仪表作业一区 10\n",
|
||||||
|
"水务部 安全环保科 9\n",
|
||||||
|
"研究院 化工技术研究二室 12\n",
|
||||||
|
"装备研究院 生产经营中心 12\n",
|
||||||
|
"南港烯烃部 ABS装置 11\n",
|
||||||
|
"研究院 材料技术研究一室 12\n",
|
||||||
|
"水务部 水处理二车间 10\n",
|
||||||
|
"热电部 安全环保科 9\n",
|
||||||
|
"公司机关 生产部 8\n",
|
||||||
|
"行政事务中心 厂容绿化科 12\n",
|
||||||
|
"化工部 芳烃车间 8\n",
|
||||||
|
"信息档案管理中心 软件开发室 14\n",
|
||||||
|
"党委党校(培训中心) 党建与管理培训室 19\n",
|
||||||
|
"信息档案管理中心 设备维护室 14\n",
|
||||||
|
"党委党校(培训中心) 技能培训室 16\n",
|
||||||
|
"装备研究院 科技开发中心 12\n",
|
||||||
|
"原油储运部 综合科 9\n",
|
||||||
|
"物资采购中心 综合计划科 12\n",
|
||||||
|
"党委党校(培训中心) 党群工作科(人事科) 21\n",
|
||||||
|
"聚醚部 党群工作科 9\n",
|
||||||
|
"信息档案管理中心 信息化管理科 15\n",
|
||||||
|
"炼油部 油品车间 8\n",
|
||||||
|
"炼油部 技术质量科 9\n",
|
||||||
|
"炼油部 联合一车间 9\n",
|
||||||
|
"公司机关 新闻中心 9\n",
|
||||||
|
"化工部 设备科 7\n",
|
||||||
|
"原油储运部 大港枢纽库 11\n",
|
||||||
|
"运输销售部 综合科(党群工作科) 16\n",
|
||||||
|
"炼油部 联合三车间 9\n",
|
||||||
|
"水务部 水净化车间 9\n",
|
||||||
|
"研究院 材料技术研究二室 12\n",
|
||||||
|
"研究院 科技开发中心 10\n",
|
||||||
|
"物资采购中心 三剂采购室 12\n",
|
||||||
|
"水务部 设备科 7\n",
|
||||||
|
"研究院 设计开发研究室 11\n",
|
||||||
|
"物资采购中心 综合科 10\n",
|
||||||
|
"原油储运部 安全环保科 11\n",
|
||||||
|
"炼油部 联合七车间 9\n",
|
||||||
|
"炼油部 联合九车间 9\n",
|
||||||
|
"研究院 化工技术研究一室 12\n",
|
||||||
|
"电仪部 电仪作业三区 10\n",
|
||||||
|
"运输销售部 营销业务室 11\n",
|
||||||
|
"聚醚部 设备科 7\n",
|
||||||
|
"信息档案管理中心 网络与通讯室 15\n",
|
||||||
|
"运输销售部 机务队 9\n",
|
||||||
|
"聚醚部 安全环保科 9\n",
|
||||||
|
"炼油部 联合五车间 9\n",
|
||||||
|
"炼油部 综合科 7\n",
|
||||||
|
"电仪部 电力调度中心 10\n",
|
||||||
|
"炼油部 安全环保科 9\n",
|
||||||
|
"物资采购中心 设备采购室(国产化办公室) 20\n",
|
||||||
|
"聚醚部 综合科 7\n",
|
||||||
|
"炼油部 联合二车间 9\n",
|
||||||
|
"物资采购中心 项目服务室 12\n",
|
||||||
|
"电仪部 电仪作业二区 10\n",
|
||||||
|
"装备研究院 综合室(党群工作室) 16\n",
|
||||||
|
"研究院 精细化工团队 10\n",
|
||||||
|
"研究院 设备安保科 9\n",
|
||||||
|
"电仪部 仪表科 7\n",
|
||||||
|
"热电部 燃料车间 8\n",
|
||||||
|
"化工部 生产技术科 9\n",
|
||||||
|
"信息档案管理中心 档案室 12\n",
|
||||||
|
"化验计量部 安全设备科 11\n",
|
||||||
|
"电仪部 党群工作科(综合科) 14\n",
|
||||||
|
"公司机关 经营计划部 10\n",
|
||||||
|
"化验计量部 综合科 9\n",
|
||||||
|
"行政事务中心 安保科 10\n",
|
||||||
|
"运输销售部 铁路运行中心 12\n",
|
||||||
|
"南港烯烃部 党群工作室 11\n",
|
||||||
|
"化验计量部 生产技术科 11\n",
|
||||||
|
"原油储运部 天津商储库 11\n",
|
||||||
|
"化工部 综合科(党群工作科、人力资源科) 20\n",
|
||||||
|
"公司机关 审计部 8\n",
|
||||||
|
"热电部 综合科(党群工作科、人力资源科) 20\n",
|
||||||
|
"运输销售部 调运队 9\n",
|
||||||
|
"物资采购中心 材料采购室 12\n",
|
||||||
|
"电仪部 电气作业一区 10\n",
|
||||||
|
"研究院 科技开发科 9\n",
|
||||||
|
"运输销售部 销售运行中心 12\n",
|
||||||
|
"信息档案管理中心 ERP支持室 15\n",
|
||||||
|
"化验计量部 党群工作科(人力资源科) 18\n",
|
||||||
|
"聚醚部 销售中心 8\n",
|
||||||
|
"公司机关 财务中心 9\n",
|
||||||
|
"水务部 生产技术科 9\n",
|
||||||
|
"装备研究院 设备安保室 11\n",
|
||||||
|
"化验计量部 计量站 9\n",
|
||||||
|
"物资采购中心 供应链管理科(招标办公室) 20\n",
|
||||||
|
"信息档案管理中心 党群工作室(综合科) 19\n",
|
||||||
|
"烯烃部 设备科 7\n",
|
||||||
|
"烯烃部 安全环保科 9\n",
|
||||||
|
"消防支队 党群(综合)科 12\n",
|
||||||
|
"原油储运部 曹妃甸库区 11\n",
|
||||||
|
"化工部 安全环保科 9\n",
|
||||||
|
"原油储运部 实华商储库 11\n",
|
||||||
|
"热电部 设备科 7\n",
|
||||||
|
"物资采购中心 电仪采购室 12\n",
|
||||||
|
"公司机关 纪委 7\n",
|
||||||
|
"原油储运部 南港商储库 11\n",
|
||||||
|
"电仪部 控制系统运维室 11\n",
|
||||||
|
"研究院 新能源技术研究室 12\n",
|
||||||
|
"党委党校(培训中心) 专业培训室 16\n",
|
||||||
|
"化验计量部 化工化验站 11\n",
|
||||||
|
"电仪部 电仪作业四区 10\n",
|
||||||
|
"化工部 储运车间 8\n",
|
||||||
|
"物资采购中心 原料采购室 12\n",
|
||||||
|
"热电部 电气车间 8\n",
|
||||||
|
"行政事务中心 综合服务队 12\n",
|
||||||
|
"物资采购中心 储运配送车间 13\n",
|
||||||
|
"炼油部 联合六车间 9\n",
|
||||||
|
"原油储运部 党群工作科(人事科) 16\n",
|
||||||
|
"化验计量部 烯烃化验站 11\n",
|
||||||
|
"党委党校(培训中心) 社保工作室 16\n",
|
||||||
|
"烯烃部 聚乙烯车间 9\n",
|
||||||
|
"公司机关 HSE督查大队 12\n"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"source": [
|
"source": [
|
||||||
"filename = 'data/result_天津2024(部门合并).json'\n",
|
"filename = 'data/result_天津2024(部门).json'\n",
|
||||||
"with open(filename,'r') as fl:\n",
|
"with open(filename,'r') as fl:\n",
|
||||||
" dict1 = json.load(fl)\n",
|
" dict1 = json.load(fl)\n",
|
||||||
"set1 = set()\n",
|
"set1 = set()\n",
|
||||||
"for k,v in dict1.items():\n",
|
"for k,v in dict1.items():\n",
|
||||||
" set1.add(v['unit'])\n",
|
" unit = v['unit']+' '+v['sub_unit']\n",
|
||||||
|
" set1.add(unit)\n",
|
||||||
"for item in set1:\n",
|
"for item in set1:\n",
|
||||||
" print(item,len(item))"
|
" print(item,len(item))"
|
||||||
]
|
]
|
||||||
@@ -3348,15 +3350,15 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
"execution_count": 17,
|
"execution_count": 80,
|
||||||
"id": "0f945c49-ac5e-4587-8d8c-96667c327248",
|
"id": "0f945c49-ac5e-4587-8d8c-96667c327248",
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"execution": {
|
"execution": {
|
||||||
"iopub.execute_input": "2024-11-07T06:20:08.059278Z",
|
"iopub.execute_input": "2024-11-07T11:39:10.904294Z",
|
||||||
"iopub.status.busy": "2024-11-07T06:20:08.058524Z",
|
"iopub.status.busy": "2024-11-07T11:39:10.903523Z",
|
||||||
"iopub.status.idle": "2024-11-07T06:20:09.347745Z",
|
"iopub.status.idle": "2024-11-07T11:39:11.927133Z",
|
||||||
"shell.execute_reply": "2024-11-07T06:20:09.346893Z",
|
"shell.execute_reply": "2024-11-07T11:39:11.926558Z",
|
||||||
"shell.execute_reply.started": "2024-11-07T06:20:08.059245Z"
|
"shell.execute_reply.started": "2024-11-07T11:39:10.904219Z"
|
||||||
},
|
},
|
||||||
"tags": []
|
"tags": []
|
||||||
},
|
},
|
||||||
@@ -3367,7 +3369,7 @@
|
|||||||
"import glob\n",
|
"import glob\n",
|
||||||
"from pathlib import Path\n",
|
"from pathlib import Path\n",
|
||||||
"\n",
|
"\n",
|
||||||
"fi_path = '/home/songyi/pdf-typescript-old2/天津石化2024'\n",
|
"fi_path = '/home/songyi/pdf-typescript/天津石化2024'\n",
|
||||||
"new_path = 'file/天津石化2024'\n",
|
"new_path = 'file/天津石化2024'\n",
|
||||||
"old = []\n",
|
"old = []\n",
|
||||||
"dict2 = {}\n",
|
"dict2 = {}\n",
|
||||||
@@ -3396,15 +3398,15 @@
|
|||||||
},
|
},
|
||||||
{
|
{
|
||||||
"cell_type": "code",
|
"cell_type": "code",
|
||||||
"execution_count": 18,
|
"execution_count": 79,
|
||||||
"id": "9dcbc866-2481-4cf6-a563-df4bb6596dfd",
|
"id": "9dcbc866-2481-4cf6-a563-df4bb6596dfd",
|
||||||
"metadata": {
|
"metadata": {
|
||||||
"execution": {
|
"execution": {
|
||||||
"iopub.execute_input": "2024-11-07T06:23:23.785642Z",
|
"iopub.execute_input": "2024-11-07T11:01:17.783832Z",
|
||||||
"iopub.status.busy": "2024-11-07T06:23:23.785175Z",
|
"iopub.status.busy": "2024-11-07T11:01:17.783081Z",
|
||||||
"iopub.status.idle": "2024-11-07T06:23:24.321254Z",
|
"iopub.status.idle": "2024-11-07T11:01:18.241330Z",
|
||||||
"shell.execute_reply": "2024-11-07T06:23:24.320296Z",
|
"shell.execute_reply": "2024-11-07T11:01:18.240715Z",
|
||||||
"shell.execute_reply.started": "2024-11-07T06:23:23.785599Z"
|
"shell.execute_reply.started": "2024-11-07T11:01:17.783762Z"
|
||||||
},
|
},
|
||||||
"tags": []
|
"tags": []
|
||||||
},
|
},
|
||||||
@@ -3424,7 +3426,7 @@
|
|||||||
"from pathlib import Path\n",
|
"from pathlib import Path\n",
|
||||||
"import openpyxl\n",
|
"import openpyxl\n",
|
||||||
"\n",
|
"\n",
|
||||||
"fi_path = '/home/songyi/pdf-typescript-old2/天津石化2024'\n",
|
"fi_path = '/home/songyi/pdf-typescript/天津石化2024'\n",
|
||||||
"\n",
|
"\n",
|
||||||
"filename = 'data/天津石化人员2024.json'\n",
|
"filename = 'data/天津石化人员2024.json'\n",
|
||||||
"with open(filename,'r') as fl:\n",
|
"with open(filename,'r') as fl:\n",
|
||||||
@@ -3465,7 +3467,6 @@
|
|||||||
"shell.execute_reply": "2023-10-25T02:50:57.004773Z",
|
"shell.execute_reply": "2023-10-25T02:50:57.004773Z",
|
||||||
"shell.execute_reply.started": "2023-10-25T02:50:56.997463Z"
|
"shell.execute_reply.started": "2023-10-25T02:50:56.997463Z"
|
||||||
},
|
},
|
||||||
"jp-MarkdownHeadingCollapsed": true,
|
|
||||||
"tags": []
|
"tags": []
|
||||||
},
|
},
|
||||||
"source": [
|
"source": [
|
||||||
|
|||||||
Reference in new issue
Block a user