1
0

完成金字塔选股

This commit is contained in:
2025-01-20 18:14:42 +08:00
parent bdacbcde9d
commit 576d9abc3c

View File

@@ -500,14 +500,18 @@
{ {
"metadata": { "metadata": {
"ExecuteTime": { "ExecuteTime": {
"end_time": "2025-01-20T09:15:08.342704Z", "end_time": "2025-01-20T09:21:47.276162Z",
"start_time": "2025-01-20T09:15:08.302792Z" "start_time": "2025-01-20T09:21:47.130339Z"
} }
}, },
"cell_type": "code", "cell_type": "code",
"source": [ "source": [
"result_df = finance_df.sort_values(by=['score'], ascending=False, inplace=False)[[\"code\", \"score\"]]\n", "result_df = finance_df.sort_values(by=['score'], ascending=False, inplace=False)[[\"code\", \"score\"]]\n",
"result_df = result_df.drop_duplicates(\"code\")\n", "result_df = result_df.drop_duplicates(\"code\")\n",
"# result_df[:20]\n",
"\n",
"stock_df = pd.read_csv(\"../材料/股票基础信息.csv\")[[\"ts_code\", \"name\"]]\n",
"result_df = result_df.merge(stock_df, left_on=\"code\", right_on=\"ts_code\")\n",
"result_df[:20]" "result_df[:20]"
], ],
"id": "ef9e6259efc1c1d0", "id": "ef9e6259efc1c1d0",
@@ -515,27 +519,27 @@
{ {
"data": { "data": {
"text/plain": [ "text/plain": [
" code score\n", " code score ts_code name\n",
"48060 600519.SH 810\n", "0 600519.SH 810 600519.SH 贵州茅台\n",
"45062 600309.SH 810\n", "1 600309.SH 810 600309.SH 万华化学\n",
"58715 601919.SH 790\n", "2 601919.SH 790 601919.SH 中远海控\n",
"17006 002415.SZ 750\n", "3 002415.SZ 750 002415.SZ 海康威视\n",
"3252 000587.SZ 710\n", "4 000651.SZ 710 000651.SZ 格力电器\n",
"4129 000651.SZ 710\n", "5 603868.SH 710 603868.SH 飞科电器\n",
"64547 603868.SH 710\n", "6 601225.SH 710 601225.SH 陕西煤业\n",
"56747 601225.SH 710\n", "7 000672.SZ 710 000672.SZ 上峰水泥\n",
"4457 000672.SZ 710\n", "8 000568.SZ 710 000568.SZ 泸州老窖\n",
"3031 000568.SZ 710\n", "9 001201.SZ 710 001201.SZ 东瑞股份\n",
"8872 001201.SZ 710\n", "10 300390.SZ 710 300390.SZ 天华新能\n",
"31827 300390.SZ 710\n", "11 605098.SH 710 605098.SH 行动教育\n",
"65769 605098.SH 710\n", "12 600398.SH 710 600398.SH 海澜之家\n",
"46474 600398.SH 710\n", "13 605089.SH 710 605089.SH 味知香\n",
"65749 605089.SH 710\n", "14 603816.SH 710 603816.SH 顾家家居\n",
"64240 603816.SH 710\n", "15 600507.SH 710 600507.SH 方大特钢\n",
"47860 600507.SH 710\n", "16 300533.SZ 710 300533.SZ 冰川网络\n",
"33696 300533.SZ 710\n", "17 300146.SZ 710 300146.SZ 汤臣倍健\n",
"27948 300146.SZ 710\n", "18 300677.SZ 710 300677.SZ 英科医疗\n",
"35448 300677.SZ 710" "19 605117.SH 710 605117.SH 德业股份"
], ],
"text/html": [ "text/html": [
"<div>\n", "<div>\n",
@@ -558,120 +562,162 @@
" <th></th>\n", " <th></th>\n",
" <th>code</th>\n", " <th>code</th>\n",
" <th>score</th>\n", " <th>score</th>\n",
" <th>ts_code</th>\n",
" <th>name</th>\n",
" </tr>\n", " </tr>\n",
" </thead>\n", " </thead>\n",
" <tbody>\n", " <tbody>\n",
" <tr>\n", " <tr>\n",
" <th>48060</th>\n", " <th>0</th>\n",
" <td>600519.SH</td>\n", " <td>600519.SH</td>\n",
" <td>810</td>\n", " <td>810</td>\n",
" <td>600519.SH</td>\n",
" <td>贵州茅台</td>\n",
" </tr>\n", " </tr>\n",
" <tr>\n", " <tr>\n",
" <th>45062</th>\n", " <th>1</th>\n",
" <td>600309.SH</td>\n", " <td>600309.SH</td>\n",
" <td>810</td>\n", " <td>810</td>\n",
" <td>600309.SH</td>\n",
" <td>万华化学</td>\n",
" </tr>\n", " </tr>\n",
" <tr>\n", " <tr>\n",
" <th>58715</th>\n", " <th>2</th>\n",
" <td>601919.SH</td>\n", " <td>601919.SH</td>\n",
" <td>790</td>\n", " <td>790</td>\n",
" <td>601919.SH</td>\n",
" <td>中远海控</td>\n",
" </tr>\n", " </tr>\n",
" <tr>\n", " <tr>\n",
" <th>17006</th>\n", " <th>3</th>\n",
" <td>002415.SZ</td>\n", " <td>002415.SZ</td>\n",
" <td>750</td>\n", " <td>750</td>\n",
" <td>002415.SZ</td>\n",
" <td>海康威视</td>\n",
" </tr>\n", " </tr>\n",
" <tr>\n", " <tr>\n",
" <th>3252</th>\n", " <th>4</th>\n",
" <td>000587.SZ</td>\n",
" <td>710</td>\n",
" </tr>\n",
" <tr>\n",
" <th>4129</th>\n",
" <td>000651.SZ</td>\n", " <td>000651.SZ</td>\n",
" <td>710</td>\n", " <td>710</td>\n",
" <td>000651.SZ</td>\n",
" <td>格力电器</td>\n",
" </tr>\n", " </tr>\n",
" <tr>\n", " <tr>\n",
" <th>64547</th>\n", " <th>5</th>\n",
" <td>603868.SH</td>\n", " <td>603868.SH</td>\n",
" <td>710</td>\n", " <td>710</td>\n",
" <td>603868.SH</td>\n",
" <td>飞科电器</td>\n",
" </tr>\n", " </tr>\n",
" <tr>\n", " <tr>\n",
" <th>56747</th>\n", " <th>6</th>\n",
" <td>601225.SH</td>\n", " <td>601225.SH</td>\n",
" <td>710</td>\n", " <td>710</td>\n",
" <td>601225.SH</td>\n",
" <td>陕西煤业</td>\n",
" </tr>\n", " </tr>\n",
" <tr>\n", " <tr>\n",
" <th>4457</th>\n", " <th>7</th>\n",
" <td>000672.SZ</td>\n", " <td>000672.SZ</td>\n",
" <td>710</td>\n", " <td>710</td>\n",
" <td>000672.SZ</td>\n",
" <td>上峰水泥</td>\n",
" </tr>\n", " </tr>\n",
" <tr>\n", " <tr>\n",
" <th>3031</th>\n", " <th>8</th>\n",
" <td>000568.SZ</td>\n", " <td>000568.SZ</td>\n",
" <td>710</td>\n", " <td>710</td>\n",
" <td>000568.SZ</td>\n",
" <td>泸州老窖</td>\n",
" </tr>\n", " </tr>\n",
" <tr>\n", " <tr>\n",
" <th>8872</th>\n", " <th>9</th>\n",
" <td>001201.SZ</td>\n", " <td>001201.SZ</td>\n",
" <td>710</td>\n", " <td>710</td>\n",
" <td>001201.SZ</td>\n",
" <td>东瑞股份</td>\n",
" </tr>\n", " </tr>\n",
" <tr>\n", " <tr>\n",
" <th>31827</th>\n", " <th>10</th>\n",
" <td>300390.SZ</td>\n", " <td>300390.SZ</td>\n",
" <td>710</td>\n", " <td>710</td>\n",
" <td>300390.SZ</td>\n",
" <td>天华新能</td>\n",
" </tr>\n", " </tr>\n",
" <tr>\n", " <tr>\n",
" <th>65769</th>\n", " <th>11</th>\n",
" <td>605098.SH</td>\n", " <td>605098.SH</td>\n",
" <td>710</td>\n", " <td>710</td>\n",
" <td>605098.SH</td>\n",
" <td>行动教育</td>\n",
" </tr>\n", " </tr>\n",
" <tr>\n", " <tr>\n",
" <th>46474</th>\n", " <th>12</th>\n",
" <td>600398.SH</td>\n", " <td>600398.SH</td>\n",
" <td>710</td>\n", " <td>710</td>\n",
" <td>600398.SH</td>\n",
" <td>海澜之家</td>\n",
" </tr>\n", " </tr>\n",
" <tr>\n", " <tr>\n",
" <th>65749</th>\n", " <th>13</th>\n",
" <td>605089.SH</td>\n", " <td>605089.SH</td>\n",
" <td>710</td>\n", " <td>710</td>\n",
" <td>605089.SH</td>\n",
" <td>味知香</td>\n",
" </tr>\n", " </tr>\n",
" <tr>\n", " <tr>\n",
" <th>64240</th>\n", " <th>14</th>\n",
" <td>603816.SH</td>\n", " <td>603816.SH</td>\n",
" <td>710</td>\n", " <td>710</td>\n",
" <td>603816.SH</td>\n",
" <td>顾家家居</td>\n",
" </tr>\n", " </tr>\n",
" <tr>\n", " <tr>\n",
" <th>47860</th>\n", " <th>15</th>\n",
" <td>600507.SH</td>\n", " <td>600507.SH</td>\n",
" <td>710</td>\n", " <td>710</td>\n",
" <td>600507.SH</td>\n",
" <td>方大特钢</td>\n",
" </tr>\n", " </tr>\n",
" <tr>\n", " <tr>\n",
" <th>33696</th>\n", " <th>16</th>\n",
" <td>300533.SZ</td>\n", " <td>300533.SZ</td>\n",
" <td>710</td>\n", " <td>710</td>\n",
" <td>300533.SZ</td>\n",
" <td>冰川网络</td>\n",
" </tr>\n", " </tr>\n",
" <tr>\n", " <tr>\n",
" <th>27948</th>\n", " <th>17</th>\n",
" <td>300146.SZ</td>\n", " <td>300146.SZ</td>\n",
" <td>710</td>\n", " <td>710</td>\n",
" <td>300146.SZ</td>\n",
" <td>汤臣倍健</td>\n",
" </tr>\n", " </tr>\n",
" <tr>\n", " <tr>\n",
" <th>35448</th>\n", " <th>18</th>\n",
" <td>300677.SZ</td>\n", " <td>300677.SZ</td>\n",
" <td>710</td>\n", " <td>710</td>\n",
" <td>300677.SZ</td>\n",
" <td>英科医疗</td>\n",
" </tr>\n",
" <tr>\n",
" <th>19</th>\n",
" <td>605117.SH</td>\n",
" <td>710</td>\n",
" <td>605117.SH</td>\n",
" <td>德业股份</td>\n",
" </tr>\n", " </tr>\n",
" </tbody>\n", " </tbody>\n",
"</table>\n", "</table>\n",
"</div>" "</div>"
] ]
}, },
"execution_count": 114, "execution_count": 118,
"metadata": {}, "metadata": {},
"output_type": "execute_result" "output_type": "execute_result"
} }
], ],
"execution_count": 114 "execution_count": 118
} }
], ],
"metadata": { "metadata": {