【机器学习】集成学习代码练习(随机森林、GBDT、XGBoost、LightGBM等) 快资讯
本文是中国大学慕课《机器学习》的“集成学习”章节的课后代码。
课程地址:
(相关资料图)
https://www.icourse163.org/course/WZU-1464096179
课程完整代码:
https://github.com/fengdu78/WZU-machine-learning-course
代码修改并注释:黄海广,haiguang2000@wzu.edu.cn
importwarningswarnings.filterwarnings("ignore")importpandasaspdfromsklearn.model_selectionimporttrain_test_split生成数据
生成12000行的数据,训练集和测试集按照3:1划分
fromsklearn.datasetsimportmake_hastie_10_2data,target=make_hastie_10_2()
X_train,X_test,y_train,y_test=train_test_split(data,target,random_state=123)X_train.shape,X_test.shape
((9000, 10), (3000, 10))模型对比
对比六大模型,都使用默认参数
fromsklearn.linear_modelimportLogisticRegressionfromsklearn.ensembleimportRandomForestClassifierfromsklearn.ensembleimportAdaBoostClassifierfromsklearn.ensembleimportGradientBoostingClassifierfromxgboostimportXGBClassifierfromlightgbmimportLGBMClassifierfromsklearn.model_selectionimportcross_val_scoreimporttimeclf1=LogisticRegression()clf2=RandomForestClassifier()clf3=AdaBoostClassifier()clf4=GradientBoostingClassifier()clf5=XGBClassifier()clf6=LGBMClassifier()forclf,labelinzip([clf1,clf2,clf3,clf4,clf5,clf6],["LogisticRegression","RandomForest","AdaBoost","GBDT","XGBoost","LightGBM"]):start=time.time()scores=cross_val_score(clf,X_train,y_train,scoring="accuracy",cv=5)end=time.time()running_time=end-startprint("Accuracy:%0.8f (+/-%0.2f),耗时%0.2f秒。模型名称[%s]"%(scores.mean(),scores.std(),running_time,label))
Accuracy: 0.47488889 (+/- 0.00),耗时0.04秒。模型名称[Logistic Regression]Accuracy: 0.88966667 (+/- 0.01),耗时16.34秒。模型名称[Random Forest]Accuracy: 0.88311111 (+/- 0.00),耗时3.39秒。模型名称[AdaBoost]Accuracy: 0.91388889 (+/- 0.01),耗时13.14秒。模型名称[GBDT]Accuracy: 0.92977778 (+/- 0.00),耗时3.60秒。模型名称[XGBoost]Accuracy: 0.93188889 (+/- 0.01),耗时0.58秒。模型名称[LightGBM]
对比了六大模型,可以看出,逻辑回归速度最快,但准确率最低。而LightGBM,速度快,而且准确率最高,所以,现在处理结构化数据的时候,大部分都是用LightGBM算法。
XGBoost的使用 1.原生XGBoost的使用importxgboostasxgb#记录程序运行时间importtimestart_time=time.time()#xgb矩阵赋值xgb_train=xgb.DMatrix(X_train,y_train)xgb_test=xgb.DMatrix(X_test,label=y_test)##参数params={"booster":"gbtree",#"silent":1,#设置成1则没有运行信息输出,最好是设置为0.#"nthread":7,#cpu线程数默认最大"eta":0.007,#如同学习率"min_child_weight":3,#这个参数默认是1,是每个叶子里面h的和至少是多少,对正负样本不均衡时的0-1分类而言#,假设 h 在0.01 附近,min_child_weight 为 1 意味着叶子节点中最少需要包含 100个样本。#这个参数非常影响结果,控制叶子节点中二阶导的和的最小值,该参数值越小,越容易 overfitting。"max_depth":6,#构建树的深度,越大越容易过拟合"gamma":0.1,#树的叶子节点上作进一步分区所需的最小损失减少,越大越保守,一般0.1、0.2这样子。"subsample":0.7,#随机采样训练样本"colsample_bytree":0.7,#生成树时进行的列采样"lambda":2,#控制模型复杂度的权重值的L2正则化项参数,参数越大,模型越不容易过拟合。#"alpha":0,#L1正则项参数#"scale_pos_weight":1, #如果取值大于0的话,在类别样本不平衡的情况下有助于快速收敛。#"objective":"multi:softmax",#多分类的问题#"num_class":10,#类别数,多分类与multisoftmax并用"seed":1000,#随机种子#"eval_metric":"auc"}plst=list(params.items())num_rounds=500#迭代次数watchlist=[(xgb_train,"train"),(xgb_test,"val")]
#训练模型并保存#early_stopping_rounds当设置的迭代次数较大时,early_stopping_rounds可在一定的迭代次数内准确率没有提升就停止训练model=xgb.train(plst,xgb_train,num_rounds,watchlist,early_stopping_rounds=100,)#model.save_model("./model/xgb.model")#用于存储训练出的模型print("bestbest_ntree_limit",model.best_ntree_limit)y_pred=model.predict(xgb_test,ntree_limit=model.best_ntree_limit)print("error=%f"%(sum(1foriinrange(len(y_pred))ifint(y_pred[i]>0.5)!=y_test[i])/float(len(y_pred))))#输出运行时长cost_time=time.time()-start_timeprint("xgboostsuccess!","\n","costtime:",cost_time,"(s)......")
[0]train-rmse:1.11000val-rmse:1.10422[1]train-rmse:1.10734val-rmse:1.10182[2]train-rmse:1.10465val-rmse:1.09932[3]train-rmse:1.10207val-rmse:1.09694
……
[497]train-rmse:0.62135val-rmse:0.68680[498]train-rmse:0.62096val-rmse:0.68650[499]train-rmse:0.62056val-rmse:0.68624best best_ntree_limit 500error=0.826667xgboost success! cost time: 3.5742645263671875 (s)......2.使用scikit-learn接口
会改变的函数名是:
eta -> learning_rate
lambda -> reg_lambda
alpha -> reg_alpha
fromsklearn.model_selectionimporttrain_test_splitfromsklearnimportmetricsfromxgboostimportXGBClassifierclf=XGBClassifier(# silent=0, #设置成1则没有运行信息输出,最好是设置为0.是否在运行升级时打印消息。#nthread=4,#cpu线程数默认最大learning_rate=0.3,#如同学习率min_child_weight=1,#这个参数默认是1,是每个叶子里面h的和至少是多少,对正负样本不均衡时的0-1分类而言#,假设 h 在0.01 附近,min_child_weight 为 1 意味着叶子节点中最少需要包含 100个样本。#这个参数非常影响结果,控制叶子节点中二阶导的和的最小值,该参数值越小,越容易 overfitting。max_depth=6,#构建树的深度,越大越容易过拟合gamma=0,#树的叶子节点上作进一步分区所需的最小损失减少,越大越保守,一般0.1、0.2这样子。subsample=1,#随机采样训练样本训练实例的子采样比max_delta_step=0,#最大增量步长,我们允许每个树的权重估计。colsample_bytree=1,#生成树时进行的列采样reg_lambda=1,#控制模型复杂度的权重值的L2正则化项参数,参数越大,模型越不容易过拟合。#reg_alpha=0,#L1正则项参数#scale_pos_weight=1, #如果取值大于0的话,在类别样本不平衡的情况下有助于快速收敛。平衡正负权重#objective="multi:softmax",#多分类的问题指定学习任务和相应的学习目标#num_class=10,#类别数,多分类与multisoftmax并用n_estimators=100,#树的个数seed=1000#随机种子#eval_metric="auc")clf.fit(X_train,y_train)y_true,y_pred=y_test,clf.predict(X_test)print("Accuracy:%.4g"%metrics.accuracy_score(y_true,y_pred))
Accuracy : 0.936LIghtGBM的使用 1.原生接口
importlightgbmaslgbfromsklearn.metricsimportmean_squared_error#加载你的数据#print("Loaddata...")#df_train=pd.read_csv("../regression/regression.train",header=None,sep="\t")#df_test=pd.read_csv("../regression/regression.test",header=None,sep="\t")##y_train=df_train[0].values#y_test=df_test[0].values#X_train=df_train.drop(0,axis=1).values#X_test=df_test.drop(0,axis=1).values#创建成lgb特征的数据集格式lgb_train=lgb.Dataset(X_train,y_train)#将数据保存到LightGBM二进制文件将使加载更快lgb_eval=lgb.Dataset(X_test,y_test,reference=lgb_train)#创建验证数据#将参数写成字典下形式params={"task":"train","boosting_type":"gbdt",#设置提升类型"objective":"regression",#目标函数"metric":{"l2","auc"},#评估函数"num_leaves":31,#叶子节点数"learning_rate":0.05,#学习速率"feature_fraction":0.9,#建树的特征选择比例"bagging_fraction":0.8,#建树的样本采样比例"bagging_freq":5,#k意味着每k次迭代执行bagging"verbose":1#<0显示致命的,=0显示错误(警告),>0显示信息}print("Starttraining...")#训练cvandtraingbm=lgb.train(params,lgb_train,num_boost_round=500,valid_sets=lgb_eval,early_stopping_rounds=5)#训练数据需要参数列表和数据集print("Savemodel...")gbm.save_model("model.txt")#训练后保存模型到文件print("Startpredicting...")#预测数据集y_pred=gbm.predict(X_test,num_iteration=gbm.best_iteration)#如果在训练期间启用了早期停止,可以通过best_iteration方式从最佳迭代中获得预测#评估模型print("error=%f"%(sum(1foriinrange(len(y_pred))ifint(y_pred[i]>0.5)!=y_test[i])/float(len(y_pred))))
Start training...[LightGBM] [Warning] Auto-choosing col-wise multi-threading, the overhead of testing was 0.000448 seconds.You can set `force_col_wise=true` to remove the overhead.[LightGBM] [Info] Total Bins 2550[LightGBM] [Info] Number of data points in the train set: 9000, number of used features: 10[LightGBM] [Info] Start training from score 0.012000[1]valid_0"s auc: 0.814399valid_0"s l2: 0.965563Training until validation scores don"t improve for 5 rounds[2]valid_0"s auc: 0.84729valid_0"s l2: 0.934647[3]valid_0"s auc: 0.872805valid_0"s l2: 0.905265[4]valid_0"s auc: 0.884117valid_0"s l2: 0.877875[5]valid_0"s auc: 0.895115valid_0"s l2: 0.852189
……
[191]valid_0"s auc: 0.982783valid_0"s l2: 0.319851[192]valid_0"s auc: 0.982751valid_0"s l2: 0.319971[193]valid_0"s auc: 0.982685valid_0"s l2: 0.320043Early stopping, best iteration is:[188]valid_0"s auc: 0.982794valid_0"s l2: 0.319746Save model...Start predicting...error=0.6640002.scikit-learn接口
fromsklearnimportmetricsfromlightgbmimportLGBMClassifierclf=LGBMClassifier(boosting_type="gbdt",#提升树的类型gbdt,dart,goss,rfnum_leaves=31,#树的最大叶子数,对比xgboost一般为2^(max_depth)max_depth=-1,#最大树的深度learning_rate=0.1,#学习率n_estimators=100,#拟合的树的棵树,相当于训练轮数subsample_for_bin=200000,objective=None,class_weight=None,min_split_gain=0.0,#最小分割增益min_child_weight=0.001,#分支结点的最小权重min_child_samples=20,subsample=1.0,#训练样本采样率行subsample_freq=0,#子样本频率colsample_bytree=1.0,#训练特征采样率列reg_alpha=0.0,#L1正则化系数reg_lambda=0.0,#L2正则化系数random_state=None,n_jobs=-1,silent=True,)clf.fit(X_train,y_train,eval_metric="auc")#设置验证集合verbose=False不打印过程clf.fit(X_train,y_train)y_true,y_pred=y_test,clf.predict(X_test)print("Accuracy:%.4g"%metrics.accuracy_score(y_true,y_pred))
Accuracy : 0.927参考
1.https://xgboost.readthedocs.io/
2.https://lightgbm.readthedocs.io/
3.https://blog.csdn.net/q383700092/article/details/53763328?locationNum=9&fps=1
往期精彩回顾适合初学者入门人工智能的路线及资料下载(图文+视频)机器学习入门系列下载机器学习及深度学习笔记等资料打印《统计学习方法》的代码复现专辑机器学习交流qq群955171419,加入微信群请扫码
X 关闭
推荐内容
- 【机器学习】集成学习代码练习(随机森林、GBDT、XGBoost、LightGBM等) 快资讯
- 羊没羊,好像也没那么重要了!
- 新疆阿克苏地区:棉产业“升级”方兴未艾
- 全球热议:京沪广餐厅客流逐步恢复,北京一店单日营收创3年来新高
- 世界视讯!*ST光一(300356)12月26日主力资金净买入1205.10万元
- 要闻速递:豪门哄抢!世界杯21岁超新星火了,身价1年暴涨5000万
- 东望时代拟出资2500万元与东控聚文投资影视剧《英雄志》
- 臻有钱贷款逾期5年不还会不会上征信|每日短讯
- 莱克电气(603355)12月23日主力资金净卖出694.36万元|天天头条
- 会通股份(688219):会通新材料股份有限公司关于以集中竞价交易方式回购公司股份比例达到总股本2%暨回购进展_环球百事通
- 未成年人参与剧本游戏活动调查:有孩子被吓哭到崩溃 世界视点
- 中盐化工(600328)12月22日主力资金净卖出5912.13万元
- 与疫情共存的社会,接下来还将发生什么?普通人如何应对?
- 环球快看:小橙花网贷逾期还不上怎么办
- 美元创三个交易日新低 农行纸白银USD大幅下跌
- 今日热议:天瑞仪器:12月20日公司高管应刚减持公司股份合计19.68万股
- 异动快报:天虹股份(002419)12月21日10点59分触及涨停板
- 苏丽君:以竹代钢等助推国家双碳战略
- 全球聚焦:振通检测(873599):2022 年半年度权益分派预案公告
- 智通港股通占比异动统计|12月20日 天天报资讯
- 上证50股指期权上市首日成交1.02亿,中短期该如何投资? 全球速看料
- [快讯]玉马遮阳:关于持股5%以上股东减持结果暨减持计划到期
- 加大运力供给 保障市民应急所需“买得到”“送得到”-天天微动态
- 许昌市东城区:引金融活水 激企业发展活力-世界观点
- 阿里纳斯忠告哈登:别为了赢球降薪 那不是你的职责_世界快消息
- 陆金贷(大额普惠)网贷逾期23天还不起会影响征信吗
- 天天观焦点:银宝山新: 关于控股股东拟通过公开征集一次性转让公司部分股份的进展公告
- 世界速递!本周盘点(12.12-12.16):国机通用周跌8.08%,主力资金合计净流出2156.37万元
- 国内领先基础软件产品与服务提供商中创股份IPO即将首发上会
- 中关村科技租赁(01601)与北京国能中电订立融资租赁协议-当前动态
- 【天天聚看点】河南鲁山:驻村干部大办惠民实事
- 【全球报资讯】川润股份董秘回复:截至2022年12月09日公司股东户数为64,724户
- 全球实时:佛塑科技在“2022上市公司董事会秘书履职评价”中荣获4A评级
- 港股异动 | 诺诚健华-B(09969)涨8%、公司A股创新高 机构建议关注奥布替尼两项新适应症上市申请进展-头条
- 【天天快播报】市值一度跌破5000亿美元 特斯拉(TSLA.US)万亿美元梦渐行渐远
- 【全球聚看点】华特达因: 独立董事相关意见
- 华仁药业董秘回复:未来,公司将紧紧围绕“医药大健康”战略目标,科学规划、稳步发展|焦点短讯
- 宏景科技: 投资者关系管理制度 资讯推荐
- 明阳智能董秘回复:公司目前实际控制人控制权稳定
- 探索“保险+媒体”服务新模式 中国太保携手SMG守护中老年人健康 焦点热文
- 全球快报:泰豪科技董秘回复:公司严格按法律、法规及相关规定履行信息披露义务,不存在应披露而未披露的事项
- 减速器板块12月7日跌0.31%,秦川机床领跌,主力资金净流出1.43亿元
- 新焦点(00360.HK)进一步延迟认购股份完成日期
- 昨天全球首架涂装北京环球度假区主题班机首度亮相大兴机场
- 最新消息!北京两大机场进出港旅客数量增长近一倍
- 北京轨道交通第三期建设规划公示 规划里程约231.3公里
- “天上一张网”越织越密!北京大兴机场迈入“双枢纽时代”
- 北京经开区首推“一张清单告知”800多个高频事项一键办理
- 全球ICT巨头齐聚服贸会元宇宙生态头部玩家将悉数亮相
- 城市绿心实现首个城市组团级区域绿色低碳能源全覆盖 实现“负碳”状态
- 茅台冰淇淋消息冲上热搜 引来网友热议“下一步是不是茅台奶茶店”
- 中科院青藏高原所建成雅鲁藏布江流域多圈层水文监测网
- 三江源腹地玛沁多措施保障黄河流域生态安全
- 浙江台州天台县集中隔离点发现2例阳性
- 天津中小学今日恢复线下教学
- 北京:社区周边市场供应充足,蔬菜水果十分新鲜
- 31省份累计报告接种新冠病毒疫苗333177.1万剂次
- 北京市昌平区两地实施管控措施
- 一季度北京降尘量同比下降超50% 将加强控制“二次扬尘”
- 疫情之下 研招“云复试”
- 每天两次送饭上门 免费社区团餐让900多位老人“吃好饭”
- 北京房山一褡裢火烧店已至少关联8名感染者 去过请立即报告
- 内蒙古自治区满洲里市所有居民开展第三轮区域核酸检测
- 北京昌平发现1名核酸检测阳性人员 行程轨迹公布
- 上海嘉定一单位厂房发生火灾 火势已被扑灭无人员伤亡
- 广福日记·8户11人丨最终记:10+1
- 北京:凌晨补货,量足价稳!昨晚超市空置的货架又被填满了
- 河南多地取消今年中招体育和理化生实验考试
- 大藤峡水利枢纽通过挡水验收 今年汛期将开启防洪运用
- 4月25日12时起 河南终止省级防汛Ⅳ级应急响应
- 续写春天的故事丨乌兰牧骑续新篇
- 海报丨坚守,在楼宇方舱
- 【挑战365天正能量速写画】第146期:90岁奶奶变“刘畊宏女孩”跟跳毽子操
- 吉林延吉四名外卖小哥一分钟救两命
- 上海市市场监管局:利用社区团购发“疫情财”,露头就打
- 新疆阿克苏地区沙雅县发生3.9级地震 震源深度10千米
- 这个春天,复旦园向阳而生,安然如斯
- 北京朝阳区部分区域提升管控措施 区域内居民足不出区
- 强降雨致严重积水 四川内江紧急转移被困人员
- 山西太原管控区里“蔬菜兄弟”的一天
- 北京家庭教育主题培育实践启动 发布“理想”主题童书书单
- (上海战疫录)一线丨凝“新”聚力 上海新阶层人士同心守“沪”
- 截至2021年底 全国累计报告职业性尘肺病患者91.5万人
- (上海战疫录)抓获34人!上海警方严厉打击伪造买卖涉疫通行证违法犯罪
- (上海战疫录)上海26日对封控、管控和防范区人员进行全员核酸筛查
- 快递小哥手握通行证,却做了志愿者:总有些东西,比钱更重要
- 湖南新增12例新冠肺炎确诊病例
- 外国人在上海:德国女摄影师的核酸日常
- “东北味”核酸检测贴纸“出圈” 网友:太接地气了!
- 烟台病例基因分型为奥密克戎BA.2.3进化分支 目前国内尚未发现
- 网友“刷量”赚取注册奖励 被判收益无效
- 超20万人次观看 广州小提琴家奏响战“疫”乐章
- 江苏南通崇川区:“志愿红”扛起抗疫担当
- 辽宁沈阳:加强景区流量控制 有序恢复堂食
- “越是困难的时候,越要与群众在一起”
- 天津一按摩店疫情期间擅自违规营业 经营者被行拘
- 上海“泾聚里”志愿服务车队:有任务,随叫随到
- “自己得到了帮助,也要尽力帮助他人”
- 乡村振兴看安徽丨“稻虾共养”让农民走上生态致富路
- 和时间赛跑,直击上海疫情下的120医疗急救
精彩推荐
-
羊没羊,好像也没那么重要了!2022-12-27
-
新疆阿克苏地区:棉产业“升级”方兴未艾2022-12-27
-
全球热议:京沪广餐厅客流逐步恢复,北京一店单日营收创3年来新高2022-12-26
-
世界视讯!*ST光一(300356)12月26日主力资金净买入1205.10万元2022-12-26
-
要闻速递:豪门哄抢!世界杯21岁超新星火了,身价1年暴涨5000万2022-12-26
-
东望时代拟出资2500万元与东控聚文投资影视剧《英雄志》2022-12-25
-
臻有钱贷款逾期5年不还会不会上征信|每日短讯2022-12-25
-
莱克电气(603355)12月23日主力资金净卖出694.36万元|天天头条2022-12-24
-
未成年人参与剧本游戏活动调查:有孩子被吓哭到崩溃 世界视点2022-12-23
-
中盐化工(600328)12月22日主力资金净卖出5912.13万元2022-12-23
-
与疫情共存的社会,接下来还将发生什么?普通人如何应对?2022-12-22
-
环球快看:小橙花网贷逾期还不上怎么办2022-12-22
-
美元创三个交易日新低 农行纸白银USD大幅下跌2022-12-22
-
今日热议:天瑞仪器:12月20日公司高管应刚减持公司股份合计19.68万股2022-12-21
-
异动快报:天虹股份(002419)12月21日10点59分触及涨停板2022-12-21
-
苏丽君:以竹代钢等助推国家双碳战略2022-12-21
-
全球聚焦:振通检测(873599):2022 年半年度权益分派预案公告2022-12-20
-
智通港股通占比异动统计|12月20日 天天报资讯2022-12-20
-
上证50股指期权上市首日成交1.02亿,中短期该如何投资? 全球速看料2022-12-19
-
[快讯]玉马遮阳:关于持股5%以上股东减持结果暨减持计划到期2022-12-19
-
加大运力供给 保障市民应急所需“买得到”“送得到”-天天微动态2022-12-19
-
许昌市东城区:引金融活水 激企业发展活力-世界观点2022-12-19
-
阿里纳斯忠告哈登:别为了赢球降薪 那不是你的职责_世界快消息2022-12-18
-
陆金贷(大额普惠)网贷逾期23天还不起会影响征信吗2022-12-17
-
天天观焦点:银宝山新: 关于控股股东拟通过公开征集一次性转让公司部分股份的进展公告2022-12-16
-
国内领先基础软件产品与服务提供商中创股份IPO即将首发上会2022-12-16
-
中关村科技租赁(01601)与北京国能中电订立融资租赁协议-当前动态2022-12-15
-
【天天聚看点】河南鲁山:驻村干部大办惠民实事2022-12-15
-
【全球报资讯】川润股份董秘回复:截至2022年12月09日公司股东户数为64,724户2022-12-15
-
全球实时:佛塑科技在“2022上市公司董事会秘书履职评价”中荣获4A评级2022-12-14
-
【天天快播报】市值一度跌破5000亿美元 特斯拉(TSLA.US)万亿美元梦渐行渐远2022-12-14
-
【全球聚看点】华特达因: 独立董事相关意见2022-12-13
-
宏景科技: 投资者关系管理制度 资讯推荐2022-12-12
-
明阳智能董秘回复:公司目前实际控制人控制权稳定2022-12-12
-
探索“保险+媒体”服务新模式 中国太保携手SMG守护中老年人健康 焦点热文2022-12-10
-
减速器板块12月7日跌0.31%,秦川机床领跌,主力资金净流出1.43亿元2022-12-08
-
新焦点(00360.HK)进一步延迟认购股份完成日期2022-12-06
-
昨天全球首架涂装北京环球度假区主题班机首度亮相大兴机场2022-07-09
-
最新消息!北京两大机场进出港旅客数量增长近一倍2022-07-09
-
北京轨道交通第三期建设规划公示 规划里程约231.3公里2022-07-09
-
“天上一张网”越织越密!北京大兴机场迈入“双枢纽时代”2022-07-09
-
北京经开区首推“一张清单告知”800多个高频事项一键办理2022-07-09
-
全球ICT巨头齐聚服贸会元宇宙生态头部玩家将悉数亮相2022-07-09
-
城市绿心实现首个城市组团级区域绿色低碳能源全覆盖 实现“负碳”状态2022-07-09
-
茅台冰淇淋消息冲上热搜 引来网友热议“下一步是不是茅台奶茶店”2022-05-20
-
中科院青藏高原所建成雅鲁藏布江流域多圈层水文监测网2022-04-25
-
三江源腹地玛沁多措施保障黄河流域生态安全2022-04-25
-
浙江台州天台县集中隔离点发现2例阳性2022-04-25
-
天津中小学今日恢复线下教学2022-04-25
-
北京:社区周边市场供应充足,蔬菜水果十分新鲜2022-04-25
-
31省份累计报告接种新冠病毒疫苗333177.1万剂次2022-04-25
-
北京市昌平区两地实施管控措施2022-04-25
-
一季度北京降尘量同比下降超50% 将加强控制“二次扬尘”2022-04-25
-
疫情之下 研招“云复试”2022-04-25
-
每天两次送饭上门 免费社区团餐让900多位老人“吃好饭”2022-04-25
-
北京房山一褡裢火烧店已至少关联8名感染者 去过请立即报告2022-04-25
-
内蒙古自治区满洲里市所有居民开展第三轮区域核酸检测2022-04-25
-
北京昌平发现1名核酸检测阳性人员 行程轨迹公布2022-04-25
-
上海嘉定一单位厂房发生火灾 火势已被扑灭无人员伤亡2022-04-25
-
广福日记·8户11人丨最终记:10+12022-04-25
-
北京:凌晨补货,量足价稳!昨晚超市空置的货架又被填满了2022-04-25
-
河南多地取消今年中招体育和理化生实验考试2022-04-25
-
大藤峡水利枢纽通过挡水验收 今年汛期将开启防洪运用2022-04-25
-
4月25日12时起 河南终止省级防汛Ⅳ级应急响应2022-04-25
-
续写春天的故事丨乌兰牧骑续新篇2022-04-25
-
海报丨坚守,在楼宇方舱2022-04-25
-
【挑战365天正能量速写画】第146期:90岁奶奶变“刘畊宏女孩”跟跳毽子操2022-04-25
-
吉林延吉四名外卖小哥一分钟救两命2022-04-25
-
上海市市场监管局:利用社区团购发“疫情财”,露头就打2022-04-25
-
新疆阿克苏地区沙雅县发生3.9级地震 震源深度10千米2022-04-25
-
这个春天,复旦园向阳而生,安然如斯2022-04-25
-
北京朝阳区部分区域提升管控措施 区域内居民足不出区2022-04-25
-
强降雨致严重积水 四川内江紧急转移被困人员2022-04-25
-
山西太原管控区里“蔬菜兄弟”的一天2022-04-25
-
北京家庭教育主题培育实践启动 发布“理想”主题童书书单2022-04-25
-
(上海战疫录)一线丨凝“新”聚力 上海新阶层人士同心守“沪”2022-04-25
-
截至2021年底 全国累计报告职业性尘肺病患者91.5万人2022-04-25
-
(上海战疫录)抓获34人!上海警方严厉打击伪造买卖涉疫通行证违法犯罪2022-04-25
-
(上海战疫录)上海26日对封控、管控和防范区人员进行全员核酸筛查2022-04-25
-
快递小哥手握通行证,却做了志愿者:总有些东西,比钱更重要2022-04-25
-
湖南新增12例新冠肺炎确诊病例2022-04-25
-
外国人在上海:德国女摄影师的核酸日常2022-04-25
-
“东北味”核酸检测贴纸“出圈” 网友:太接地气了!2022-04-25
-
烟台病例基因分型为奥密克戎BA.2.3进化分支 目前国内尚未发现2022-04-25
-
网友“刷量”赚取注册奖励 被判收益无效2022-04-25
-
超20万人次观看 广州小提琴家奏响战“疫”乐章2022-04-25
-
江苏南通崇川区:“志愿红”扛起抗疫担当2022-04-25
-
辽宁沈阳:加强景区流量控制 有序恢复堂食2022-04-25
-
“越是困难的时候,越要与群众在一起”2022-04-25
-
天津一按摩店疫情期间擅自违规营业 经营者被行拘2022-04-25
-
上海“泾聚里”志愿服务车队:有任务,随叫随到2022-04-25
-
“自己得到了帮助,也要尽力帮助他人”2022-04-25
-
乡村振兴看安徽丨“稻虾共养”让农民走上生态致富路2022-04-25
-
和时间赛跑,直击上海疫情下的120医疗急救2022-04-25