From 7a85886cf8749ac19a9bdb7130318e6193ac0e4c Mon Sep 17 00:00:00 2001 From: 512song Date: Sat, 18 May 2024 21:09:50 +0800 Subject: [PATCH] 20240518 --- 数据处理.ipynb | 368 +++++++----------------------------------------- 文件管理1.ipynb | 2 +- 2 files changed, 50 insertions(+), 320 deletions(-) diff --git a/数据处理.ipynb b/数据处理.ipynb index bfcd978..f848e0f 100644 --- a/数据处理.ipynb +++ b/数据处理.ipynb @@ -203,6 +203,51 @@ "print(len(list(result)))\n" ] }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### 数字查询替换组合处理" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "metadata": { + "execution": { + "iopub.execute_input": "2024-05-18T09:23:04.791860Z", + "iopub.status.busy": "2024-05-18T09:23:04.791023Z", + "iopub.status.idle": "2024-05-18T09:23:04.798569Z", + "shell.execute_reply": "2024-05-18T09:23:04.798170Z", + "shell.execute_reply.started": "2024-05-18T09:23:04.791818Z" + }, + "tags": [] + }, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Original Text: In 2021, we had a total of 456 sales.\n", + "Modified Text: In {{img_2021}}, we had a total of {{img_456}} sales.\n" + ] + } + ], + "source": [ + "import re \n", + "def replace_numbers(text):\n", + " pattern = r'\\d+'\n", + " replacement = lambda x:'{{'+ f'img_{x.group()}'+'}}'\n", + " modified_text = re.sub(pattern, replacement, text)\n", + " return modified_text\n", + "\n", + "# Example usage of the function\n", + "example_text = \"In 2021, we had a total of 456 sales.\"\n", + "modified_text = replace_numbers(example_text)\n", + "print(\"Original Text:\", example_text)\n", + "print(\"Modified Text:\", modified_text)" + ] + }, { "cell_type": "markdown", "metadata": { @@ -393,26 +438,11 @@ }, { "cell_type": "code", - "execution_count": 164, + "execution_count": null, "metadata": { - "execution": { - "iopub.execute_input": "2024-03-12T06:17:21.817297Z", - "iopub.status.busy": "2024-03-12T06:17:21.816466Z", - "iopub.status.idle": "2024-03-12T06:17:21.858558Z", - "shell.execute_reply": "2024-03-12T06:17:21.857796Z", - "shell.execute_reply.started": "2024-03-12T06:17:21.817218Z" - }, "tags": [] }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "ok\n" - ] - } - ], + "outputs": [], "source": [ "import re\n", "import json\n", @@ -445,311 +475,11 @@ }, { "cell_type": "code", - "execution_count": 163, + "execution_count": null, "metadata": { - "execution": { - "iopub.execute_input": "2024-03-12T06:16:55.349824Z", - "iopub.status.busy": "2024-03-12T06:16:55.349544Z", - "iopub.status.idle": "2024-03-12T06:16:55.378755Z", - "shell.execute_reply": "2024-03-12T06:16:55.376398Z", - "shell.execute_reply.started": "2024-03-12T06:16:55.349799Z" - }, "tags": [] }, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "1 性温,味甘、苦。\n", - "2 性平,味甘。\n", - "3 性凉,味甘、微苦。\n", - "4 性平,味甘、微苦。\n", - "5 性温,味甘。\n", - "6 性温,味苦、甘。\n", - "7 性平,味甘。\n", - "8 性温、味甘。\n", - "9 性平,味甘。\n", - "10 性寒、味苦。\n", - "11 味甘、苦,性寒。\n", - "12 性微温,味甘。\n", - "13 性温,味甘。\n", - "14 性平,味甘。\n", - "15 性温,味甘、辛。\n", - "16 性微温、味甘。\n", - "17 性凉,味苦、酸。\n", - "18 性温,味苦、甘、涩。\n", - "19 性平、味甘。\n", - "20 性温、味甘。\n", - "21 性凉,味甘、苦。\n", - "22 性寒,味甘、苦。\n", - "23 性寒,味甘、苦。\n", - "24 性平,味甘。\n", - "25 性平,味甘、微苦。\n", - "26 性平、味甘。\n", - "27 性平,味甘。\n", - "28 性平、味甘。\n", - "29 性微寒,味甘。\n", - "30 味甘、性平。\n", - "31 性寒、味甘。\n", - "32 性平,味苦、甘。\n", - "33 性寒,味甘、酸。\n", - "34 性寒,味甘。\n", - "35 性平,味咸。\n", - "36 性温,味甘、咸。\n", - "37 性平,味甘、咸。\n", - "38 性温,味甘。\n", - "39 性温、味甘。\n", - "40 性温,味辛、甘。\n", - "41 性温、味辛、有小毒。\n", - "42 性温,味辛。\n", - "43 性温、味辛。\n", - "44 味甘、咸,性温。\n", - "45 性温、味甘。\n", - "46 性温,味甘、咸。\n", - "47 性平、味咸。\n", - "48 性平,味辛、甘。\n", - "49 性温,味甘、微辛。\n", - "50 性微温,味苦、辛。\n", - "51 性温,味辛、甘。\n", - "52 味辛、苦,性温。\n", - "53 性温,味辛、甘。\n", - "54 性温、味辛。\n", - "55 性温、味辛。\n", - "56 性温、味辛。\n", - "57 性温、味辛。\n", - "58 味辛、性温。\n", - "59 性温,味辛、甘。\n", - "60 性温、味辛。\n", - "61 性温,味辛、苦。\n", - "62 性温,味甘、苦。\n", - "63 性温,味辛。\n", - "64 性温、味辛。\n", - "65 性温,味辛。\n", - "66 性凉、味辛。\n", - "67 性平,味辛。\n", - "68 性寒,味甘、咸。\n", - "69 性寒,味甘、苦。\n", - "70 性微寒,味甘、苦。\n", - "71 性微寒、味苦。\n", - "72 性凉,味甘、辛、微苦。\n", - "73 性凉,味甘。\n", - "74 性寒、味苦。\n", - "75 性寒,味辛。\n", - "76 性平,味苦。\n", - "77 性寒,味甘、辛。\n", - "78 性寒,味苦、甘。\n", - "79 性寒、味甘。\n", - "80 性凉,味甘、苦、酸。\n", - "81 性寒,味甘、淡。\n", - "82 性寒,味甘。\n", - "83 性寒、味苦。\n", - "84 性寒、味苦。\n", - "85 性寒,味苦、辛。\n", - "86 性凉,味甘、苦。\n", - "87 性凉,味苦。\n", - "88 性微寒,味苦。\n", - "89 性寒、味甘。\n", - "90 性寒,味苦。\n", - "91 性寒、味苦。\n", - "92 性寒,味苦、甘。\n", - "93 性微寒,味苦、辛。\n", - "94 性寒、味辛。\n", - "95 味甘、酸,性寒。\n", - "96 性平,味甘、淡。\n", - "97 性寒、味苦。\n", - "98 性寒,味苦。\n", - "99 性微寒,味苦,有小毒。\n", - "100 性平、味甘。\n", - "101 性寒,味辛、苦。\n", - "102 性寒,味甘、苦。\n", - "103 性寒,味辛。\n", - "104 性寒,味苦。\n", - "105 性寒、味苦。\n", - "106 性温,味酸涩、甘。\n", - "107 性凉,味甘、淡。\n", - "108 性寒、味苦。\n", - "109 性寒、味苦。\n", - "110 性寒、味苦。\n", - "111 味苦,性寒。\n", - "112 性寒、味苦。\n", - "113 性寒、微苦。\n", - "114 性寒,味苦、咸。\n", - "115 性寒,味苦、涩。\n", - "116 性寒,味甘、苦。\n", - "117 性微寒,味甜、微苦。\n", - "118 性凉,味辛、苦。\n", - "119 性微寒、味苦。\n", - "120 性寒,味甘、咸。\n", - "121 性寒、味苦。\n", - "122 性寒,味苦、微辛。\n", - "123 性寒,味苦、咸。\n", - "124 性寒、味甘。\n", - "125 性凉,味甘、苦。\n", - "126 性寒、味苦。\n", - "127 性温,味辛、苦。\n", - "128 苦,寒。\n", - "129 性平,味苦。\n", - "130 味苦、微辛,性平。\n", - "131 性寒,味苦、辛。\n", - "132 性温、味辛。\n", - "133 性平、味苦。\n", - "134 性温,苦、甘。\n", - "135 性温,味辛、咸。\n", - "136 性凉,味甘。\n", - "137 性温,味甘、咸。\n", - "138 味辛、苦,性微温。\n", - "139 性温,味苦、辛。\n", - "140 性平,味苦、辛。\n", - "141 性平,味苦、辛。\n", - "142 性温,味苦、辛。\n", - "143 性温,味辛。\n", - "144 性平,味辛。\n", - "145 性温,味辛、苦。\n", - "146 性温,味辛、苦。\n", - "147 性温,味辛。\n", - "148 性温、味辛。\n", - "149 性温、味辛。\n", - "150 性温,味辛。\n", - "151 性平,味甘、淡。\n", - "152 性平、味酸。\n", - "153 性寒、味甘。\n", - "154 性凉,味甘。\n", - "155 性平,味甘。\n", - "156 性凉、味甘。\n", - "157 性平、味甘。\n", - "158 性寒,味甘。\n", - "159 性寒,味苦。\n", - "160 性凉,味甘、淡。\n", - "161 性寒,味苦。\n", - "162 性微寒,味苦。\n", - "163 性寒,味辛、苦。\n", - "164 性寒,味甘。\n", - "165 性微寒,味甘、苦。\n", - "166 性寒,味甘、淡。\n", - "167 性平,味苦。\n", - "168 性微寒,味辛、苦。\n", - "169 性凉,味苦、辛。\n", - "170 性平,味苦。\n", - "171 性凉,味甘。\n", - "172 性热,味辛、甘。\n", - "173 性热,味辛、甘。\n", - "174 性热、味辛。\n", - "175 性温,味辛、苦。\n", - "176 性温、味辛。\n", - "177 味辛,性温。\n", - "178 性温、味辛。\n", - "179 性温,味苦、辛。\n", - "180 性微温,味苦、辛。\n", - "181 性寒、味苦。\n", - "182 性平,味辛、微苦、甘。\n", - "183 性温,味苦。\n", - "184 性温、味辛。\n", - "185 性温,味辛。\n", - "186 性寒、味苦。\n", - "187 性温,味辛。\n", - "188 性温,味甘、苦。\n", - "189 性温,味辛、苦。\n", - "190 性微温,味辛。\n", - "191 性平,味苦。\n", - "192 性温,味辛、苦。\n", - "193 性温,味辛、苦。\n", - "194 性温,味酸、甘。\n", - "195 性温,味甘、辛。\n", - "196 性微温、味甘。\n", - "197 性温,味甘。\n", - "198 性平,味辛、甘。\n", - "199 性平、味甘。\n", - "200 性温、味辛。\n", - "201 性微温、味苦。\n", - "202 性温、味辛。\n", - "203 性平,味苦、甘。\n", - "204 性凉,味辛、苦。\n", - "205 性平,味甘、苦。\n", - "206 性温,味苦、甘。\n", - "207 性温,味辛、苦。\n", - "208 性温,味苦、甘。\n", - "209 性凉,味辛、苦。\n", - "210 性温,味辛、苦。\n", - "211 性温,味辛、苦。\n", - "212 性平、味苦。\n", - "213 性温,味苦、辛。\n", - "214 性平,味苦。\n", - "215 性温,味甘。\n", - "216 性平,味甘、咸。\n", - "217 性温、味苦。\n", - "218 性温,味苦、辛。\n", - "219 性平,味咸、苦,有毒。\n", - "220 性凉,味咸。\n", - "221 性凉,味甘。\n", - "222 性微寒,味苦。\n", - "223 性寒、味甘。\n", - "224 性寒,味苦。\n", - "225 性温,味甘、微苦。\n", - "226 性凉,味苦、甜。\n", - "227 性平,味甘、涩。\n", - "228 性温,味苦、辛。\n", - "229 性热,味辛。\n", - "230 性温,味辛。\n", - "231 性温,味辛。\n", - "232 性微温,味苦、辛、咸。\n", - "233 性平,味苦、辛。\n", - "234 性凉,味苦、甘。\n", - "235 性寒,味甘、微苦。\n", - "236 性寒、味甘。\n", - "237 性寒,味苦、咸。\n", - "238 性寒,味咸。\n", - "239 性微寒,味苦、辛。\n", - "240 味辛,性温:、脾经。\n", - "241 性温、味辛。\n", - "242 性平,味甘、苦。\n", - "243 性寒,味甘。\n", - "244 性凉,味苦。\n", - "245 性微温,味甘、苦。\n", - "246 性凉、味甘。\n", - "247 性温,味淡、苦。\n", - "248 性平、味甘。\n", - "249 性平,味甘。\n", - "250 性微温,味苦、辛。\n", - "251 性平,味甘。\n", - "252 性平,味甘、苦。\n", - "253 性微寒,味甘:有毒。\n", - "254 性平,味甘、涩。\n", - "255 性寒,味咸。\n", - "256 性凉,味咸、湿。\n", - "257 性寒,味苦。\n", - "258 性平,味辛、苦。\n", - "259 性凉,味甘、苦。\n", - "260 性寒,味咸。\n", - "261 性凉,味甘。\n", - "262 性平、味甘。\n", - "263 性寒,味咸。\n", - "264 性平,味减、辛。\n", - "265 性平,味咸、辛。\n", - "266 性温,味辛。\n", - "267 性温,味辛、苦。\n", - "268 性微寒,味辛、苦。\n", - "269 性凉,味甘、咸。\n", - "270 性温,味酸。\n", - "271 性温,味酸。\n", - "272 性温,味苦、酸涩。\n", - "273 性温,味酸、涩。\n", - "274 性微温,味酸。\n", - "275 性平,味甘、酸。\n", - "276 性平,味酸、涩。\n", - "277 性平,味咸、甘。\n", - "278 性温,味减、涩。\n", - "279 性平,味甘、涩。\n", - "280 性平,味甘、涩。\n", - "281 性寒,味苦。\n", - "282 性大寒,味甘、苦。\n", - "283 性寒,味苦。\n", - "284 性平、味甘。\n", - "285 性平,味辛、苦、甘。\n", - "286 性平,味甘。\n" - ] - } - ], + "outputs": [], "source": [ "import re\n", "import json\n", diff --git a/文件管理1.ipynb b/文件管理1.ipynb index 9441db2..99bc559 100755 --- a/文件管理1.ipynb +++ b/文件管理1.ipynb @@ -1256,7 +1256,7 @@ { "cell_type": "code", "execution_count": null, - "id": "04dd6436-8374-4096-a2a3-d79f4d93a360", + "id": "785441ba-2ed9-4c2b-917e-3d8b227ea8fa", "metadata": {}, "outputs": [], "source": []