{ "cells": [ { "cell_type": "code", "execution_count": 1, "outputs": [], "source": [ "import pandas as pd\n", "import numpy as np\n", "\n", "import matplotlib.pyplot as plt\n", "#新增加的两行\n", "from pylab import mpl\n", "\n", "# 设置显示中文字体\n", "mpl.rcParams[\"font.sans-serif\"] = [\"SimHei\"]\n", "\n", "mpl.rcParams[\"axes.unicode_minus\"] = False" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "code", "execution_count": 2, "outputs": [ { "data": { "text/plain": " 日期 企业名称 地址 省份 经度 纬度 烟囱高度(m) \\\n0 2018-10-01 浙江秀舟热电有限公司 嘉兴市南湖区凤桥镇 浙江省 120°51′5.54″ 30°39′14.76″ 80 \n1 2018-10-02 浙江秀舟热电有限公司 嘉兴市南湖区凤桥镇 浙江省 120°51′5.54″ 30°39′14.76″ 80 \n2 2018-10-03 浙江秀舟热电有限公司 嘉兴市南湖区凤桥镇 浙江省 120°51′5.54″ 30°39′14.76″ 80 \n3 2018-10-04 浙江秀舟热电有限公司 嘉兴市南湖区凤桥镇 浙江省 120°51′5.54″ 30°39′14.76″ 80 \n4 2018-10-05 浙江秀舟热电有限公司 嘉兴市南湖区凤桥镇 浙江省 120°51′5.54″ 30°39′14.76″ 80 \n\n 脱硝工艺 脱硝剂名称 脱硝设备数量 ... 供热量(吉焦) 产渣量(吨) 机组运行时间(小时) 硫分(%) 脱硫副产品产量(吨) \\\n0 SNCR SCR 氨水 3 ... 6536.83 NaN 24.0 0.51 NaN \n1 SNCR SCR 氨水 3 ... 2484.64 NaN 24.0 0.51 NaN \n2 SNCR SCR 氨水 3 ... 3020.83 NaN 24.0 0.51 NaN \n3 SNCR SCR 氨水 3 ... 5599.23 NaN 24.0 0.51 72.52 \n4 SNCR SCR 氨水 3 ... 4702.65 NaN 24.0 0.51 NaN \n\n 脱硫剂使用量(吨) 脱硫设施运行时间(小时) 脱硝还原剂消耗量(吨) 脱硝运行时间(小时) 燃料消耗量(吨) \n0 5.06 24.0 2.98 24.0 323 \n1 5.04 24.0 2.97 24.0 218 \n2 5.04 24.0 2.95 24.0 212 \n3 5.03 24.0 2.98 24.0 223 \n4 5.06 24.0 3.01 24.0 243 \n\n[5 rows x 44 columns]", "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
日期企业名称地址省份经度纬度烟囱高度(m)脱硝工艺脱硝剂名称脱硝设备数量...供热量(吉焦)产渣量(吨)机组运行时间(小时)硫分(%)脱硫副产品产量(吨)脱硫剂使用量(吨)脱硫设施运行时间(小时)脱硝还原剂消耗量(吨)脱硝运行时间(小时)燃料消耗量(吨)
02018-10-01浙江秀舟热电有限公司嘉兴市南湖区凤桥镇浙江省120°51′5.54″30°39′14.76″80SNCR SCR氨水3...6536.83NaN24.00.51NaN5.0624.02.9824.0323
12018-10-02浙江秀舟热电有限公司嘉兴市南湖区凤桥镇浙江省120°51′5.54″30°39′14.76″80SNCR SCR氨水3...2484.64NaN24.00.51NaN5.0424.02.9724.0218
22018-10-03浙江秀舟热电有限公司嘉兴市南湖区凤桥镇浙江省120°51′5.54″30°39′14.76″80SNCR SCR氨水3...3020.83NaN24.00.51NaN5.0424.02.9524.0212
32018-10-04浙江秀舟热电有限公司嘉兴市南湖区凤桥镇浙江省120°51′5.54″30°39′14.76″80SNCR SCR氨水3...5599.23NaN24.00.5172.525.0324.02.9824.0223
42018-10-05浙江秀舟热电有限公司嘉兴市南湖区凤桥镇浙江省120°51′5.54″30°39′14.76″80SNCR SCR氨水3...4702.65NaN24.00.51NaN5.0624.03.0124.0243
\n

5 rows × 44 columns

\n
" }, "execution_count": 2, "metadata": {}, "output_type": "execute_result" } ], "source": [ "zjxz_daily = pd.read_excel('./data/机器学习样表.xlsx', sheet_name=0, header=[0, 1])\n", "old_cols = zjxz_daily.columns\n", "new_cols = [x[0].strip() if 'Unnamed' in x[1] else x[0] + '_' + x[1] for x in old_cols]\n", "zjxz_daily.columns = new_cols\n", "zjxz_daily.head()" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "code", "execution_count": 3, "outputs": [], "source": [ "zjxz_daily_data = zjxz_daily[['日期', '企业名称', '发电量(千瓦时)', '供热量(吉焦)', '燃料消耗量(吨)']].copy()" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "code", "execution_count": 37, "outputs": [ { "data": { "text/plain": "Index(['企业名称', '地址', '省份', '经度', '纬度', '烟囱高度(m)', '机组数量', '单机容量(MW)', '生产设备类型',\n '锅炉额定蒸发量 t/h ', '汽轮机类型', '压力参数', '冷却方式', '脱硝工艺', '脱硫工艺', '除尘工艺',\n 'Unnamed: 16', '日期', '机组编号', '投产日期', '燃煤干燥无灰基挥发分vda(%)',\n '入炉煤低位发热量(GJ/t)', '入炉煤消耗量发电(吨)', '入炉煤消耗量供热(吨)', '脱硝还原剂使用量a侧(吨)',\n '脱硝还原剂使用量b侧(吨)', '脱硝设施运行时间a侧(小时)', '脱硝设施运行时间b侧(小时)', '发电量', '供热量(吉焦)',\n '机组运行时间', '硫分(%)', '脱硫副产品产量(吨)', '脱硫剂使用量(吨)', '脱硫设施运行时间(小时)',\n '脱硝还原剂消耗量(吨)', '燃料消耗量(吨)', '石灰石总量(吨)', 'Unnamed: 38', 'Unnamed: 39',\n '日期.1', '机组编号.1', '投产日期.1', '燃煤干燥无灰基挥发分vda(%).1', '入炉煤低位发热量(GJ/t).1',\n '入炉煤消耗量发电(吨).1', '入炉煤消耗量供热(吨).1', '脱硝还原剂使用量a侧(吨).1', '脱硝还原剂使用量b侧(吨).1',\n '脱硝设施运行时间a侧(小时).1', '脱硝设施运行时间b侧(小时).1', '发电量(万千瓦时)', '供热量(吉焦)',\n '机组运行时间(小时)', '硫分(%).1', '脱硫副产品产量(吨).1', '脱硫剂使用量(吨).1',\n '脱硫设施运行时间(小时).1', '脱硝还原剂消耗量(吨).1', '燃料消耗量(吨).1', '石灰石总量(吨).1'],\n dtype='object')" }, "execution_count": 37, "metadata": {}, "output_type": "execute_result" } ], "source": [ "xswx_daily = pd.read_excel('./data/机器学习样表.xlsx', sheet_name=3)\n", "xswx_daily.columns" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "code", "execution_count": 38, "outputs": [ { "data": { "text/plain": " days 发电量_2(万千瓦时) 供热量_2(吉焦) 燃料消耗量_2(吨)\n149 2021-05-30 1033 0.0 4763.4\n150 2021-05-31 909 0.0 4516.5", "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
days发电量_2(万千瓦时)供热量_2(吉焦)燃料消耗量_2(吨)
1492021-05-3010330.04763.4
1502021-05-319090.04516.5
\n
" }, "execution_count": 38, "metadata": {}, "output_type": "execute_result" } ], "source": [ "xswx_daily_unit_1 = xswx_daily[xswx_daily['日期'] >= '2021-01-01'][['日期', '发电量', '供热量(吉焦)', '燃料消耗量(吨)']].copy()\n", "xswx_daily_unit_1.columns = ['days', \"发电量_1(万千瓦时)\", '供热量_1(吉焦)', '燃料消耗量_1(吨)']\n", "xswx_daily_unit_2 = xswx_daily[xswx_daily['日期.1'] >= '2021-01-01'][\n", " ['日期.1', '发电量(万千瓦时)', '供热量(吉焦)', '燃料消耗量(吨).1']].copy()\n", "xswx_daily_unit_2.columns = ['days', \"发电量_2(万千瓦时)\", '供热量_2(吉焦)', '燃料消耗量_2(吨)']\n", "xswx_daily_unit_2.tail(2)" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "code", "execution_count": 39, "outputs": [ { "data": { "text/plain": "DatetimeIndex(['2021-01-01', '2021-01-02', '2021-01-03', '2021-01-04',\n '2021-01-05', '2021-01-06', '2021-01-07', '2021-01-08',\n '2021-01-09', '2021-01-10',\n ...\n '2021-05-22', '2021-05-23', '2021-05-24', '2021-05-25',\n '2021-05-26', '2021-05-27', '2021-05-28', '2021-05-29',\n '2021-05-30', '2021-05-31'],\n dtype='datetime64[ns]', length=151, freq='D')" }, "execution_count": 39, "metadata": {}, "output_type": "execute_result" } ], "source": [ "min_start = min(xswx_daily_unit_1.days.min(), xswx_daily_unit_2.days.min())\n", "max_end = max(xswx_daily_unit_1.days.max(), xswx_daily_unit_2.days.max())\n", "date_range = pd.date_range(min_start, max_end, freq='D')\n", "date_range" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "code", "execution_count": 40, "outputs": [], "source": [ "xswx_daily_unit_1 = xswx_daily_unit_1.set_index('days').reindex(date_range).fillna(0)\n", "xswx_daily_unit_2 = xswx_daily_unit_2.set_index('days').reindex(date_range).fillna(0)" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "code", "execution_count": 42, "outputs": [], "source": [ "xswx_daily_data = pd.concat([xswx_daily_unit_1, xswx_daily_unit_2], axis=1)" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "code", "execution_count": 44, "outputs": [], "source": [ "xswx_daily_data['企业名称'] = '武乡西山发电有限责任公司'\n", "xswx_daily_data['发电量(万千瓦时)'] = xswx_daily_data['发电量_1(万千瓦时)'] + xswx_daily_data['发电量_2(万千瓦时)']\n", "xswx_daily_data['供热量(吉焦)'] = xswx_daily_data['供热量_1(吉焦)'] + xswx_daily_data['供热量_2(吉焦)']\n", "xswx_daily_data['燃料消耗量(吨)'] = xswx_daily_data['燃料消耗量_1(吨)'] + xswx_daily_data['燃料消耗量_2(吨)']" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "code", "execution_count": 46, "outputs": [ { "data": { "text/plain": " 发电量_1(万千瓦时) 供热量_1(吉焦) 燃料消耗量_1(吨) 发电量_2(万千瓦时) 供热量_2(吉焦) \\\n2021-01-01 952.0 11032.5 5478.8 893 0.0 \n2021-01-02 1127.0 11180.5 6125.4 1061 0.0 \n2021-01-03 1051.0 11197.7 5717.6 1053 0.0 \n2021-01-04 1179.0 11146.6 6172.5 1237 0.0 \n2021-01-05 1142.0 10922.4 6053.3 1082 0.0 \n... ... ... ... ... ... \n2021-05-27 0.0 0.0 0.0 1192 0.0 \n2021-05-28 0.0 0.0 0.0 1159 0.0 \n2021-05-29 0.0 0.0 0.0 998 0.0 \n2021-05-30 0.0 0.0 0.0 1033 0.0 \n2021-05-31 0.0 0.0 0.0 909 0.0 \n\n 燃料消耗量_2(吨) 企业名称 发电量(万千瓦时) 供热量(吉焦) 燃料消耗量(吨) \n2021-01-01 4689.7 武乡西山发电有限责任公司 1845.0 11032.5 10168.5 \n2021-01-02 5455.5 武乡西山发电有限责任公司 2188.0 11180.5 11580.9 \n2021-01-03 4060.5 武乡西山发电有限责任公司 2104.0 11197.7 9778.1 \n2021-01-04 5574.7 武乡西山发电有限责任公司 2416.0 11146.6 11747.2 \n2021-01-05 6363.9 武乡西山发电有限责任公司 2224.0 10922.4 12417.2 \n... ... ... ... ... ... \n2021-05-27 5684.3 武乡西山发电有限责任公司 1192.0 0.0 5684.3 \n2021-05-28 5349.3 武乡西山发电有限责任公司 1159.0 0.0 5349.3 \n2021-05-29 4851.2 武乡西山发电有限责任公司 998.0 0.0 4851.2 \n2021-05-30 4763.4 武乡西山发电有限责任公司 1033.0 0.0 4763.4 \n2021-05-31 4516.5 武乡西山发电有限责任公司 909.0 0.0 4516.5 \n\n[151 rows x 10 columns]", "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
发电量_1(万千瓦时)供热量_1(吉焦)燃料消耗量_1(吨)发电量_2(万千瓦时)供热量_2(吉焦)燃料消耗量_2(吨)企业名称发电量(万千瓦时)供热量(吉焦)燃料消耗量(吨)
2021-01-01952.011032.55478.88930.04689.7武乡西山发电有限责任公司1845.011032.510168.5
2021-01-021127.011180.56125.410610.05455.5武乡西山发电有限责任公司2188.011180.511580.9
2021-01-031051.011197.75717.610530.04060.5武乡西山发电有限责任公司2104.011197.79778.1
2021-01-041179.011146.66172.512370.05574.7武乡西山发电有限责任公司2416.011146.611747.2
2021-01-051142.010922.46053.310820.06363.9武乡西山发电有限责任公司2224.010922.412417.2
.................................
2021-05-270.00.00.011920.05684.3武乡西山发电有限责任公司1192.00.05684.3
2021-05-280.00.00.011590.05349.3武乡西山发电有限责任公司1159.00.05349.3
2021-05-290.00.00.09980.04851.2武乡西山发电有限责任公司998.00.04851.2
2021-05-300.00.00.010330.04763.4武乡西山发电有限责任公司1033.00.04763.4
2021-05-310.00.00.09090.04516.5武乡西山发电有限责任公司909.00.04516.5
\n

151 rows × 10 columns

\n
" }, "execution_count": 46, "metadata": {}, "output_type": "execute_result" } ], "source": [ "xswx_daily_data" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "code", "execution_count": 103, "outputs": [ { "data": { "text/plain": " Unnamed: 0 Unnamed: 1 监控点名称 二氧化硫浓度(mg/m3) 氮氧化物浓度(mg/m3) \\\n0 2021.1.1 武乡西山发电有限责任公司 1号炉废气排放口 20.15 31.49 \n1 2021.1.2 武乡西山发电有限责任公司 1号炉废气排放口 20.27 31.65 \n2 2021.1.3 武乡西山发电有限责任公司 1号炉废气排放口 19.72 31.68 \n3 2021.1.4 武乡西山发电有限责任公司 1号炉废气排放口 17.64 31.51 \n4 2021.1.5 武乡西山发电有限责任公司 1号炉废气排放口 18.66 31.72 \n.. ... ... ... ... ... \n113 2021.4.26 武乡西山发电有限责任公司 1号炉废气排放口 0.22 0.01 \n114 2021.4.27 武乡西山发电有限责任公司 1号炉废气排放口 0.00 0.01 \n115 2021.4.28 武乡西山发电有限责任公司 1号炉废气排放口 0.01 0.00 \n116 2021.4.29 武乡西山发电有限责任公司 1号炉废气排放口 0.00 0.01 \n117 2021.4.30 武乡西山发电有限责任公司 1号炉废气排放口 0.00 0.02 \n\n 烟尘浓度(mg/m3) 流速(m/s) 流量(m3/h) Unnamed: 8 Unnamed: 9 ... \\\n0 2.49 11.24 1558502.96 NaN NaN ... \n1 2.51 12.03 1648629.50 NaN NaN ... \n2 2.50 12.11 1656682.63 NaN NaN ... \n3 2.52 11.79 1610496.46 NaN NaN ... \n4 2.50 11.97 1652330.08 NaN NaN ... \n.. ... ... ... ... ... ... \n113 0.19 0.00 0.00 NaN NaN ... \n114 0.21 0.00 0.00 NaN NaN ... \n115 0.25 0.00 0.00 NaN NaN ... \n116 0.26 0.00 0.00 NaN NaN ... \n117 0.56 0.00 0.00 NaN NaN ... \n\n Unnamed: 14 监控点名称.1 二氧化硫浓度(mg/m3).1 氮氧化物浓度(mg/m3).1 烟尘浓度(mg/m3).1 \\\n0 武乡西山发电有限责任公司 2号炉废气排放口 22.00 33.09 2.25 \n1 武乡西山发电有限责任公司 2号炉废气排放口 20.45 34.37 2.37 \n2 武乡西山发电有限责任公司 2号炉废气排放口 19.82 33.55 2.38 \n3 武乡西山发电有限责任公司 2号炉废气排放口 20.18 32.47 2.39 \n4 武乡西山发电有限责任公司 2号炉废气排放口 21.07 33.73 2.42 \n.. ... ... ... ... ... \n113 武乡西山发电有限责任公司 2号炉废气排放口 18.31 35.41 2.03 \n114 武乡西山发电有限责任公司 2号炉废气排放口 0.14 0.43 0.08 \n115 武乡西山发电有限责任公司 2号炉废气排放口 0.00 0.01 0.09 \n116 武乡西山发电有限责任公司 2号炉废气排放口 0.01 0.05 0.07 \n117 武乡西山发电有限责任公司 2号炉废气排放口 3.96 22.90 0.68 \n\n 流速(m/s).1 流量(m3/h).1 Unnamed: 21 Unnamed: 22 状态.1 \n0 5.00 731609.00 NaN NaN 正常运行 \n1 9.18 1326387.42 NaN NaN 正常运行 \n2 9.85 1417186.13 NaN NaN 正常运行 \n3 9.07 1304455.88 NaN NaN 正常运行 \n4 9.71 1390566.88 NaN NaN 正常运行 \n.. ... ... ... ... ... \n113 9.59 1316204.83 NaN NaN 正常运行 \n114 1.44 193474.61 NaN NaN 停运 \n115 2.69 467356.96 NaN NaN 停运 \n116 2.30 401366.08 NaN NaN 停运 \n117 6.09 932694.63 NaN NaN 停运 \n\n[118 rows x 24 columns]", "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
Unnamed: 0Unnamed: 1监控点名称二氧化硫浓度(mg/m3)氮氧化物浓度(mg/m3)烟尘浓度(mg/m3)流速(m/s)流量(m3/h)Unnamed: 8Unnamed: 9...Unnamed: 14监控点名称.1二氧化硫浓度(mg/m3).1氮氧化物浓度(mg/m3).1烟尘浓度(mg/m3).1流速(m/s).1流量(m3/h).1Unnamed: 21Unnamed: 22状态.1
02021.1.1武乡西山发电有限责任公司1号炉废气排放口20.1531.492.4911.241558502.96NaNNaN...武乡西山发电有限责任公司2号炉废气排放口22.0033.092.255.00731609.00NaNNaN正常运行
12021.1.2武乡西山发电有限责任公司1号炉废气排放口20.2731.652.5112.031648629.50NaNNaN...武乡西山发电有限责任公司2号炉废气排放口20.4534.372.379.181326387.42NaNNaN正常运行
22021.1.3武乡西山发电有限责任公司1号炉废气排放口19.7231.682.5012.111656682.63NaNNaN...武乡西山发电有限责任公司2号炉废气排放口19.8233.552.389.851417186.13NaNNaN正常运行
32021.1.4武乡西山发电有限责任公司1号炉废气排放口17.6431.512.5211.791610496.46NaNNaN...武乡西山发电有限责任公司2号炉废气排放口20.1832.472.399.071304455.88NaNNaN正常运行
42021.1.5武乡西山发电有限责任公司1号炉废气排放口18.6631.722.5011.971652330.08NaNNaN...武乡西山发电有限责任公司2号炉废气排放口21.0733.732.429.711390566.88NaNNaN正常运行
..................................................................
1132021.4.26武乡西山发电有限责任公司1号炉废气排放口0.220.010.190.000.00NaNNaN...武乡西山发电有限责任公司2号炉废气排放口18.3135.412.039.591316204.83NaNNaN正常运行
1142021.4.27武乡西山发电有限责任公司1号炉废气排放口0.000.010.210.000.00NaNNaN...武乡西山发电有限责任公司2号炉废气排放口0.140.430.081.44193474.61NaNNaN停运
1152021.4.28武乡西山发电有限责任公司1号炉废气排放口0.010.000.250.000.00NaNNaN...武乡西山发电有限责任公司2号炉废气排放口0.000.010.092.69467356.96NaNNaN停运
1162021.4.29武乡西山发电有限责任公司1号炉废气排放口0.000.010.260.000.00NaNNaN...武乡西山发电有限责任公司2号炉废气排放口0.010.050.072.30401366.08NaNNaN停运
1172021.4.30武乡西山发电有限责任公司1号炉废气排放口0.000.020.560.000.00NaNNaN...武乡西山发电有限责任公司2号炉废气排放口3.9622.900.686.09932694.63NaNNaN停运
\n

118 rows × 24 columns

\n
" }, "execution_count": 103, "metadata": {}, "output_type": "execute_result" } ], "source": [ "xswx_emiss_data = pd.read_excel('data/机器学习样表_单位换算.xlsx', sheet_name=2)\n", "xswx_emiss_data" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "code", "execution_count": 104, "outputs": [ { "data": { "text/plain": " Unnamed: 0 二氧化硫浓度(mg/m3) 氮氧化物浓度(mg/m3) 烟尘浓度(mg/m3) 流速(m/s) \\\n0 2021.1.1 20.15 31.49 2.49 11.24 \n1 2021.1.2 20.27 31.65 2.51 12.03 \n2 2021.1.3 19.72 31.68 2.50 12.11 \n3 2021.1.4 17.64 31.51 2.52 11.79 \n4 2021.1.5 18.66 31.72 2.50 11.97 \n.. ... ... ... ... ... \n113 2021.4.26 0.22 0.01 0.19 0.00 \n114 2021.4.27 0.00 0.01 0.21 0.00 \n115 2021.4.28 0.01 0.00 0.25 0.00 \n116 2021.4.29 0.00 0.01 0.26 0.00 \n117 2021.4.30 0.00 0.02 0.56 0.00 \n\n 流量(m3/h) 状态 \n0 1558502.96 正常运行 \n1 1648629.50 正常运行 \n2 1656682.63 正常运行 \n3 1610496.46 正常运行 \n4 1652330.08 正常运行 \n.. ... ... \n113 0.00 停运 \n114 0.00 停运 \n115 0.00 停运 \n116 0.00 停运 \n117 0.00 停运 \n\n[118 rows x 7 columns]", "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
Unnamed: 0二氧化硫浓度(mg/m3)氮氧化物浓度(mg/m3)烟尘浓度(mg/m3)流速(m/s)流量(m3/h)状态
02021.1.120.1531.492.4911.241558502.96正常运行
12021.1.220.2731.652.5112.031648629.50正常运行
22021.1.319.7231.682.5012.111656682.63正常运行
32021.1.417.6431.512.5211.791610496.46正常运行
42021.1.518.6631.722.5011.971652330.08正常运行
........................
1132021.4.260.220.010.190.000.00停运
1142021.4.270.000.010.210.000.00停运
1152021.4.280.010.000.250.000.00停运
1162021.4.290.000.010.260.000.00停运
1172021.4.300.000.020.560.000.00停运
\n

118 rows × 7 columns

\n
" }, "execution_count": 104, "metadata": {}, "output_type": "execute_result" } ], "source": [ "xswx_emiss_data_1 = xswx_emiss_data[np.array(xswx_emiss_data.columns)[[0, 3, 4, 5, 6, 7, 10]]].copy()\n", "xswx_emiss_data_2 = xswx_emiss_data[np.array(xswx_emiss_data.columns)[[13, 16, 17, 18, 19, 20, 23]]].copy()\n", "xswx_emiss_data_1" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "code", "execution_count": 105, "outputs": [], "source": [ "xswx_emiss_data_1.columns = ['days'] + xswx_emiss_data_1.columns[1:].tolist()\n", "xswx_emiss_data_2.columns = xswx_emiss_data_1.columns.tolist()" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "code", "execution_count": 106, "outputs": [], "source": [ "xswx_emiss_data_1.index = pd.to_datetime(xswx_emiss_data_1.days)" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "code", "execution_count": 107, "outputs": [], "source": [ "xswx_emiss_data_2.index = pd.to_datetime(xswx_emiss_data_2.days)" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "code", "execution_count": 108, "outputs": [], "source": [ "xswx_emiss_data_1.drop(columns=['days'], inplace=True)\n", "xswx_emiss_data_2.drop(columns=['days'], inplace=True)" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "code", "execution_count": 109, "outputs": [], "source": [ "xswx_emiss_data_1.columns = [f'机组1_{x}' for x in xswx_emiss_data_1.columns]\n", "xswx_emiss_data_2.columns = [f'机组2_{x}' for x in xswx_emiss_data_2.columns]" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "code", "execution_count": 110, "outputs": [ { "data": { "text/plain": "2021-01-01 1\n2021-03-17 1\n2021-03-29 1\n2021-03-28 1\n2021-03-27 1\n ..\n2021-02-05 1\n2021-02-04 1\n2021-02-03 1\n2021-02-02 1\n2021-04-30 1\nName: days, Length: 118, dtype: int64" }, "execution_count": 110, "metadata": {}, "output_type": "execute_result" } ], "source": [ "xswx_emiss_data_1.reset_index().days.value_counts()" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "code", "execution_count": 112, "outputs": [ { "data": { "text/plain": " 发电量_1(万千瓦时) 供热量_1(吉焦) 燃料消耗量_1(吨) 发电量_2(万千瓦时) 供热量_2(吉焦) \\\n2021-01-01 952.0 11032.5 5478.8 893 0.0 \n2021-01-02 1127.0 11180.5 6125.4 1061 0.0 \n2021-01-03 1051.0 11197.7 5717.6 1053 0.0 \n2021-01-04 1179.0 11146.6 6172.5 1237 0.0 \n2021-01-05 1142.0 10922.4 6053.3 1082 0.0 \n... ... ... ... ... ... \n2021-05-27 0.0 0.0 0.0 1192 0.0 \n2021-05-28 0.0 0.0 0.0 1159 0.0 \n2021-05-29 0.0 0.0 0.0 998 0.0 \n2021-05-30 0.0 0.0 0.0 1033 0.0 \n2021-05-31 0.0 0.0 0.0 909 0.0 \n\n 燃料消耗量_2(吨) 企业名称 发电量(万千瓦时) 供热量(吉焦) 燃料消耗量(吨) ... \\\n2021-01-01 4689.7 武乡西山发电有限责任公司 1845.0 11032.5 10168.5 ... \n2021-01-02 5455.5 武乡西山发电有限责任公司 2188.0 11180.5 11580.9 ... \n2021-01-03 4060.5 武乡西山发电有限责任公司 2104.0 11197.7 9778.1 ... \n2021-01-04 5574.7 武乡西山发电有限责任公司 2416.0 11146.6 11747.2 ... \n2021-01-05 6363.9 武乡西山发电有限责任公司 2224.0 10922.4 12417.2 ... \n... ... ... ... ... ... ... \n2021-05-27 5684.3 武乡西山发电有限责任公司 1192.0 0.0 5684.3 ... \n2021-05-28 5349.3 武乡西山发电有限责任公司 1159.0 0.0 5349.3 ... \n2021-05-29 4851.2 武乡西山发电有限责任公司 998.0 0.0 4851.2 ... \n2021-05-30 4763.4 武乡西山发电有限责任公司 1033.0 0.0 4763.4 ... \n2021-05-31 4516.5 武乡西山发电有限责任公司 909.0 0.0 4516.5 ... \n\n 机组1_烟尘浓度(mg/m3) 机组1_流速(m/s) 机组1_流量(m3/h) 机组1_状态 \\\n2021-01-01 2.49 11.24 1558502.96 正常运行 \n2021-01-02 2.51 12.03 1648629.50 正常运行 \n2021-01-03 2.50 12.11 1656682.63 正常运行 \n2021-01-04 2.52 11.79 1610496.46 正常运行 \n2021-01-05 2.50 11.97 1652330.08 正常运行 \n... ... ... ... ... \n2021-05-27 NaN NaN NaN NaN \n2021-05-28 NaN NaN NaN NaN \n2021-05-29 NaN NaN NaN NaN \n2021-05-30 NaN NaN NaN NaN \n2021-05-31 NaN NaN NaN NaN \n\n 机组2_二氧化硫浓度(mg/m3) 机组2_氮氧化物浓度(mg/m3) 机组2_烟尘浓度(mg/m3) 机组2_流速(m/s) \\\n2021-01-01 22.00 33.09 2.25 5.00 \n2021-01-02 20.45 34.37 2.37 9.18 \n2021-01-03 19.82 33.55 2.38 9.85 \n2021-01-04 20.18 32.47 2.39 9.07 \n2021-01-05 21.07 33.73 2.42 9.71 \n... ... ... ... ... \n2021-05-27 NaN NaN NaN NaN \n2021-05-28 NaN NaN NaN NaN \n2021-05-29 NaN NaN NaN NaN \n2021-05-30 NaN NaN NaN NaN \n2021-05-31 NaN NaN NaN NaN \n\n 机组2_流量(m3/h) 机组2_状态 \n2021-01-01 731609.00 正常运行 \n2021-01-02 1326387.42 正常运行 \n2021-01-03 1417186.13 正常运行 \n2021-01-04 1304455.88 正常运行 \n2021-01-05 1390566.88 正常运行 \n... ... ... \n2021-05-27 NaN NaN \n2021-05-28 NaN NaN \n2021-05-29 NaN NaN \n2021-05-30 NaN NaN \n2021-05-31 NaN NaN \n\n[151 rows x 22 columns]", "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
发电量_1(万千瓦时)供热量_1(吉焦)燃料消耗量_1(吨)发电量_2(万千瓦时)供热量_2(吉焦)燃料消耗量_2(吨)企业名称发电量(万千瓦时)供热量(吉焦)燃料消耗量(吨)...机组1_烟尘浓度(mg/m3)机组1_流速(m/s)机组1_流量(m3/h)机组1_状态机组2_二氧化硫浓度(mg/m3)机组2_氮氧化物浓度(mg/m3)机组2_烟尘浓度(mg/m3)机组2_流速(m/s)机组2_流量(m3/h)机组2_状态
2021-01-01952.011032.55478.88930.04689.7武乡西山发电有限责任公司1845.011032.510168.5...2.4911.241558502.96正常运行22.0033.092.255.00731609.00正常运行
2021-01-021127.011180.56125.410610.05455.5武乡西山发电有限责任公司2188.011180.511580.9...2.5112.031648629.50正常运行20.4534.372.379.181326387.42正常运行
2021-01-031051.011197.75717.610530.04060.5武乡西山发电有限责任公司2104.011197.79778.1...2.5012.111656682.63正常运行19.8233.552.389.851417186.13正常运行
2021-01-041179.011146.66172.512370.05574.7武乡西山发电有限责任公司2416.011146.611747.2...2.5211.791610496.46正常运行20.1832.472.399.071304455.88正常运行
2021-01-051142.010922.46053.310820.06363.9武乡西山发电有限责任公司2224.010922.412417.2...2.5011.971652330.08正常运行21.0733.732.429.711390566.88正常运行
..................................................................
2021-05-270.00.00.011920.05684.3武乡西山发电有限责任公司1192.00.05684.3...NaNNaNNaNNaNNaNNaNNaNNaNNaNNaN
2021-05-280.00.00.011590.05349.3武乡西山发电有限责任公司1159.00.05349.3...NaNNaNNaNNaNNaNNaNNaNNaNNaNNaN
2021-05-290.00.00.09980.04851.2武乡西山发电有限责任公司998.00.04851.2...NaNNaNNaNNaNNaNNaNNaNNaNNaNNaN
2021-05-300.00.00.010330.04763.4武乡西山发电有限责任公司1033.00.04763.4...NaNNaNNaNNaNNaNNaNNaNNaNNaNNaN
2021-05-310.00.00.09090.04516.5武乡西山发电有限责任公司909.00.04516.5...NaNNaNNaNNaNNaNNaNNaNNaNNaNNaN
\n

151 rows × 22 columns

\n
" }, "execution_count": 112, "metadata": {}, "output_type": "execute_result" } ], "source": [ "pd.concat([xswx_daily_data, xswx_emiss_data_1, xswx_emiss_data_2], axis=1)" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "markdown", "source": [ "### 邯郸东郊" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%% md\n" } } }, { "cell_type": "code", "execution_count": 114, "outputs": [ { "data": { "text/plain": "Index(['企业名称', '地址', '省份', '经度', '纬度', '机组数量', '单机容量(MW)', '生产设备类型',\n '锅炉额定蒸发量 t/h ', '汽轮机类型', '压力参数', '冷却方式', '脱硝工艺', '脱硫工艺', '除尘工艺', '日期',\n '机组编号', '投产日期', '燃料类型', '低位发热量(GJ/t)', '产灰量(吨)', '发电量(万千瓦时)', '供热量',\n '产渣量', '机组运行时间', '发电煤耗(克/千瓦时)', '燃料消耗量(吨)', 'Unnamed: 27', '日期.1',\n '机组编号.1', '投产日期.1', '燃料类型.1', '低位发热量(GJ/t).1', '产灰量(吨).1',\n '发电量(万千瓦时).1', '供热量.1', '产渣量.1', '机组运行时间.1', '发电煤耗(克/千瓦时).1',\n '燃料消耗量(吨).1'],\n dtype='object')" }, "execution_count": 114, "metadata": {}, "output_type": "execute_result" } ], "source": [ "hddj_daily = pd.read_excel('data/机器学习样表_单位换算.xlsx', sheet_name=5)\n", "hddj_daily.columns" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "code", "execution_count": 116, "outputs": [], "source": [ "hddj_daily_1 = hddj_daily[['日期', '发电量(万千瓦时)', '供热量', '燃料消耗量(吨)']].copy()\n", "hddj_daily_1.columns = ['days', \"发电量_1(万千瓦时)\", '供热量_1(吉焦)', '燃料消耗量_1(吨)']\n", "hddj_daily_2 = hddj_daily[['日期.1', '发电量(万千瓦时).1', '供热量.1', '燃料消耗量(吨).1']].copy()\n", "hddj_daily_2.columns = ['days', \"发电量_2(万千瓦时)\", '供热量_2(吉焦)', '燃料消耗量_2(吨)']" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "code", "execution_count": 118, "outputs": [ { "data": { "text/plain": "DatetimeIndex(['2022-01-01', '2022-01-02', '2022-01-03', '2022-01-04',\n '2022-01-05', '2022-01-06', '2022-01-07', '2022-01-08',\n '2022-01-09', '2022-01-10', '2022-01-11', '2022-01-12',\n '2022-01-13', '2022-01-14', '2022-01-15', '2022-01-16',\n '2022-01-17', '2022-01-18', '2022-01-19', '2022-01-20',\n '2022-01-21', '2022-01-22', '2022-01-23', '2022-01-24',\n '2022-01-25', '2022-01-26', '2022-01-27', '2022-01-28',\n '2022-01-29', '2022-01-30', '2022-01-31', '2022-02-01',\n '2022-02-02', '2022-02-03', '2022-02-04', '2022-02-05',\n '2022-02-06', '2022-02-07', '2022-02-08', '2022-02-09',\n '2022-02-10', '2022-02-11', '2022-02-12', '2022-02-13',\n '2022-02-14', '2022-02-15', '2022-02-16', '2022-02-17',\n '2022-02-18', '2022-02-19', '2022-02-20', '2022-02-21',\n '2022-02-22', '2022-02-23', '2022-02-24', '2022-02-25',\n '2022-02-26', '2022-02-27', '2022-02-28'],\n dtype='datetime64[ns]', freq='D')" }, "execution_count": 118, "metadata": {}, "output_type": "execute_result" } ], "source": [ "min_start = min(hddj_daily_1.days.min(), hddj_daily_2.days.min())\n", "max_end = max(hddj_daily_1.days.max(), hddj_daily_2.days.max())\n", "date_range = pd.date_range(min_start, max_end, freq='D')\n", "date_range" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "code", "execution_count": 119, "outputs": [], "source": [ "hddj_daily_1 = hddj_daily_1.set_index('days').reindex(date_range).fillna(0)\n", "hddj_daily_2 = hddj_daily_2.set_index('days').reindex(date_range).fillna(0)" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "code", "execution_count": 120, "outputs": [ { "data": { "text/plain": " 发电量_1(万千瓦时) 供热量_1(吉焦) 燃料消耗量_1(吨)\n2022-01-01 494.20 30829 2861\n2022-01-02 554.30 32122 2536\n2022-01-03 558.30 33451 2911\n2022-01-04 529.70 33179 3023\n2022-01-05 563.90 29731 3191\n2022-01-06 561.00 32505 3357\n2022-01-07 570.00 33189 3231\n2022-01-08 526.80 31881 2765\n2022-01-09 517.10 30799 2574\n2022-01-10 512.80 29277 2512\n2022-01-11 521.20 32460 2757\n2022-01-12 543.32 33593 3132\n2022-01-13 512.52 33326 2950\n2022-01-14 495.42 31417 2755\n2022-01-15 500.06 32434 2834\n2022-01-16 527.93 31986 3182\n2022-01-17 496.50 32268 3121\n2022-01-18 529.31 31814 3241\n2022-01-19 552.01 30414 3274\n2022-01-20 544.00 32416 3594\n2022-01-21 561.29 34300 3891\n2022-01-22 574.00 38342 4276\n2022-01-23 534.94 37444 3767\n2022-01-24 543.91 34539 3175\n2022-01-25 538.31 36753 3860\n2022-01-26 529.59 34148 3749\n2022-01-27 525.88 33630 3725\n2022-01-28 545.06 34181 3866\n2022-01-29 522.68 30637 3395\n2022-01-30 509.69 34254 3101\n2022-01-31 516.51 32145 2985\n2022-02-01 500.46 25687 2662\n2022-02-02 477.03 29061 2821\n2022-02-03 439.93 29598 2779\n2022-02-04 452.76 28709 2523\n2022-02-05 508.35 30133 2884\n2022-02-06 485.41 27635 2902\n2022-02-07 469.75 28259 2939\n2022-02-08 452.87 26685 2556\n2022-02-09 470.87 26037 2691\n2022-02-10 490.75 25530 2901\n2022-02-11 467.50 24359 2790\n2022-02-12 446.31 24180 2766\n2022-02-13 466.12 25274 3054\n2022-02-14 464.96 29338 2533\n2022-02-15 466.40 27394 2611\n2022-02-16 493.26 27639 2905\n2022-02-17 495.53 30228 2894\n2022-02-18 524.59 28126 3030\n2022-02-19 466.49 27575 2470\n2022-02-20 503.46 27424 2799\n2022-02-21 521.02 26965 3098\n2022-02-22 528.08 26886 3317\n2022-02-23 533.95 25022 3174\n2022-02-24 505.76 26727 3079\n2022-02-25 445.43 21930 2580\n2022-02-26 491.01 16645 2733\n2022-02-27 465.33 17884 2862\n2022-02-28 487.21 15457 3029", "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
发电量_1(万千瓦时)供热量_1(吉焦)燃料消耗量_1(吨)
2022-01-01494.20308292861
2022-01-02554.30321222536
2022-01-03558.30334512911
2022-01-04529.70331793023
2022-01-05563.90297313191
2022-01-06561.00325053357
2022-01-07570.00331893231
2022-01-08526.80318812765
2022-01-09517.10307992574
2022-01-10512.80292772512
2022-01-11521.20324602757
2022-01-12543.32335933132
2022-01-13512.52333262950
2022-01-14495.42314172755
2022-01-15500.06324342834
2022-01-16527.93319863182
2022-01-17496.50322683121
2022-01-18529.31318143241
2022-01-19552.01304143274
2022-01-20544.00324163594
2022-01-21561.29343003891
2022-01-22574.00383424276
2022-01-23534.94374443767
2022-01-24543.91345393175
2022-01-25538.31367533860
2022-01-26529.59341483749
2022-01-27525.88336303725
2022-01-28545.06341813866
2022-01-29522.68306373395
2022-01-30509.69342543101
2022-01-31516.51321452985
2022-02-01500.46256872662
2022-02-02477.03290612821
2022-02-03439.93295982779
2022-02-04452.76287092523
2022-02-05508.35301332884
2022-02-06485.41276352902
2022-02-07469.75282592939
2022-02-08452.87266852556
2022-02-09470.87260372691
2022-02-10490.75255302901
2022-02-11467.50243592790
2022-02-12446.31241802766
2022-02-13466.12252743054
2022-02-14464.96293382533
2022-02-15466.40273942611
2022-02-16493.26276392905
2022-02-17495.53302282894
2022-02-18524.59281263030
2022-02-19466.49275752470
2022-02-20503.46274242799
2022-02-21521.02269653098
2022-02-22528.08268863317
2022-02-23533.95250223174
2022-02-24505.76267273079
2022-02-25445.43219302580
2022-02-26491.01166452733
2022-02-27465.33178842862
2022-02-28487.21154573029
\n
" }, "execution_count": 120, "metadata": {}, "output_type": "execute_result" } ], "source": [ "hddj_daily_1" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "code", "execution_count": 122, "outputs": [], "source": [ "hddj_daily_data = pd.concat([hddj_daily_1, hddj_daily_2], axis=1)" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "code", "execution_count": 125, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Index(['时间', '企业名称', '监测点', '流量 (m3/h)', 'NOx浓度(mg/m3)', 'SO2浓度(mg/m3)',\n", " '烟尘浓度(mg/m3)', '含氧量(%)', '温度(℃)', '烟气湿度(%)', '烟气压力(千帕)', '烟气流速(m/s)',\n", " '状态', 'Unnamed: 13', '时间.1', '企业名称.1', '监测点.1', '流量 (m3/h).1',\n", " 'NOx浓度(mg/m3).1', 'SO2浓度(mg/m3).1', '烟尘浓度(mg/m3).1', '含氧量(%).1',\n", " '温度(℃).1', '烟气湿度(%).1', '烟气压力(千帕).1', '烟气流速(m/s).1', '状态.1'],\n", " dtype='object')\n" ] } ], "source": [ "hddj_emiss_data = pd.read_excel('data/机器学习样表_单位换算.xlsx', sheet_name=4)\n", "hddj_emiss_data.columns" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "code", "execution_count": 127, "outputs": [ { "data": { "text/plain": " 时间 企业名称 监测点 流量 (m3/h) \\\n0 2022-01-01 00:00:00 国电电力邯郸东郊热电有限责任公司 1号机组排口DA002(DCS) 930582.0 \n1 2022-01-01 01:00:00 国电电力邯郸东郊热电有限责任公司 1号机组排口DA002(DCS) 891316.8 \n\n NOx浓度(mg/m3) SO2浓度(mg/m3) 烟尘浓度(mg/m3) 含氧量(%) 温度(℃) 烟气湿度(%) ... \\\n0 13.379 13.158 3.438 6.435 48.604 14.695 ... \n1 19.312 17.951 2.798 7.164 47.819 14.156 ... \n\n 流量 (m3/h).1 NOx浓度(mg/m3).1 SO2浓度(mg/m3).1 烟尘浓度(mg/m3).1 含氧量(%).1 温度(℃).1 \\\n0 1111474.8 18.171 18.171 0.476 7.065 48.307 \n1 1103194.8 20.524 22.773 0.479 7.130 48.887 \n\n 烟气湿度(%).1 烟气压力(千帕).1 烟气流速(m/s).1 状态.1 \n0 13.253 -0.012 13.693 停运 \n1 13.734 -0.021 13.691 停运 \n\n[2 rows x 27 columns]", "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
时间企业名称监测点流量 (m3/h)NOx浓度(mg/m3)SO2浓度(mg/m3)烟尘浓度(mg/m3)含氧量(%)温度(℃)烟气湿度(%)...流量 (m3/h).1NOx浓度(mg/m3).1SO2浓度(mg/m3).1烟尘浓度(mg/m3).1含氧量(%).1温度(℃).1烟气湿度(%).1烟气压力(千帕).1烟气流速(m/s).1状态.1
02022-01-01 00:00:00国电电力邯郸东郊热电有限责任公司1号机组排口DA002(DCS)930582.013.37913.1583.4386.43548.60414.695...1111474.818.17118.1710.4767.06548.30713.253-0.01213.693停运
12022-01-01 01:00:00国电电力邯郸东郊热电有限责任公司1号机组排口DA002(DCS)891316.819.31217.9512.7987.16447.81914.156...1103194.820.52422.7730.4797.13048.88713.734-0.02113.691停运
\n

2 rows × 27 columns

\n
" }, "execution_count": 127, "metadata": {}, "output_type": "execute_result" } ], "source": [ "hddj_emiss_data.head(2)" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "code", "execution_count": 126, "outputs": [], "source": [ "hddj_emiss_data_1 = hddj_emiss_data[['时间', '流量 (m3/h)', 'NOx浓度(mg/m3)', 'SO2浓度(mg/m3)',\n", " '烟尘浓度(mg/m3)', '含氧量(%)', '温度(℃)', '烟气湿度(%)', '烟气压力(千帕)', '烟气流速(m/s)',\n", " '状态', ]].copy()\n", "hddj_emiss_data_2 = hddj_emiss_data[['时间.1', '流量 (m3/h).1',\n", " 'NOx浓度(mg/m3).1', 'SO2浓度(mg/m3).1', '烟尘浓度(mg/m3).1', '含氧量(%).1',\n", " '温度(℃).1', '烟气湿度(%).1', '烟气压力(千帕).1', '烟气流速(m/s).1', '状态.1']].copy()" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "code", "execution_count": 128, "outputs": [], "source": [ "hddj_emiss_data_1.columns = ['date'] + hddj_emiss_data_1.columns[1:].tolist()\n", "hddj_emiss_data_2.columns = hddj_emiss_data_1.columns.tolist()" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "code", "execution_count": 129, "outputs": [], "source": [ "hddj_emiss_data_1.columns = [f'机组1_{x}' for x in hddj_emiss_data_1.columns]\n", "hddj_emiss_data_2.columns = [f'机组2_{x}' for x in hddj_emiss_data_2.columns]" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } }, { "cell_type": "code", "execution_count": 130, "outputs": [ { "data": { "text/plain": " 机组2_date 机组2_流量 (m3/h) 机组2_NOx浓度(mg/m3) 机组2_SO2浓度(mg/m3) \\\n0 2022-01-01 00:00:00 1111474.8 18.171 18.171 \n1 2022-01-01 01:00:00 1103194.8 20.524 22.773 \n2 2022-01-01 02:00:00 1086537.6 14.074 16.777 \n3 2022-01-01 03:00:00 1076364.0 18.024 17.549 \n4 2022-01-01 04:00:00 1066298.4 16.406 18.709 \n... ... ... ... ... \n1411 2022-02-28 19:00:00 960645.6 11.857 17.406 \n1412 2022-02-28 20:00:00 1014156.0 19.930 19.709 \n1413 2022-02-28 21:00:00 967834.8 19.400 19.780 \n1414 2022-02-28 22:00:00 1014112.8 16.875 20.308 \n1415 2022-02-28 23:00:00 1013400.0 16.565 16.111 \n\n 机组2_烟尘浓度(mg/m3) 机组2_含氧量(%) 机组2_温度(℃) 机组2_烟气湿度(%) 机组2_烟气压力(千帕) \\\n0 0.476 7.065 48.307 13.253 -0.012 \n1 0.479 7.130 48.887 13.734 -0.021 \n2 0.490 7.398 48.794 13.674 -0.026 \n3 0.481 7.694 48.866 13.691 -0.025 \n4 0.475 7.770 48.090 13.093 -0.022 \n... ... ... ... ... ... \n1411 0.415 7.353 48.755 14.155 -0.009 \n1412 0.420 7.532 48.974 13.962 0.007 \n1413 0.450 7.840 49.538 14.562 0.000 \n1414 0.432 7.822 48.593 13.728 0.013 \n1415 0.607 7.941 48.373 13.500 0.005 \n\n 机组2_烟气流速(m/s) 机组2_状态 \n0 13.693 停运 \n1 13.691 停运 \n2 13.470 停运 \n3 13.351 停运 \n4 13.103 停运 \n... ... ... \n1411 11.975 NaN \n1412 12.621 NaN \n1413 12.148 NaN \n1414 12.570 NaN \n1415 12.515 NaN \n\n[1416 rows x 11 columns]", "text/html": "
\n\n\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
机组2_date机组2_流量 (m3/h)机组2_NOx浓度(mg/m3)机组2_SO2浓度(mg/m3)机组2_烟尘浓度(mg/m3)机组2_含氧量(%)机组2_温度(℃)机组2_烟气湿度(%)机组2_烟气压力(千帕)机组2_烟气流速(m/s)机组2_状态
02022-01-01 00:00:001111474.818.17118.1710.4767.06548.30713.253-0.01213.693停运
12022-01-01 01:00:001103194.820.52422.7730.4797.13048.88713.734-0.02113.691停运
22022-01-01 02:00:001086537.614.07416.7770.4907.39848.79413.674-0.02613.470停运
32022-01-01 03:00:001076364.018.02417.5490.4817.69448.86613.691-0.02513.351停运
42022-01-01 04:00:001066298.416.40618.7090.4757.77048.09013.093-0.02213.103停运
....................................
14112022-02-28 19:00:00960645.611.85717.4060.4157.35348.75514.155-0.00911.975NaN
14122022-02-28 20:00:001014156.019.93019.7090.4207.53248.97413.9620.00712.621NaN
14132022-02-28 21:00:00967834.819.40019.7800.4507.84049.53814.5620.00012.148NaN
14142022-02-28 22:00:001014112.816.87520.3080.4327.82248.59313.7280.01312.570NaN
14152022-02-28 23:00:001013400.016.56516.1110.6077.94148.37313.5000.00512.515NaN
\n

1416 rows × 11 columns

\n
" }, "execution_count": 130, "metadata": {}, "output_type": "execute_result" } ], "source": [ "hddj_emiss_data_2" ], "metadata": { "collapsed": false, "pycharm": { "name": "#%%\n" } } } ], "metadata": { "kernelspec": { "display_name": "Python 3", "language": "python", "name": "python3" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 2 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython2", "version": "2.7.6" } }, "nbformat": 4, "nbformat_minor": 0 }