1-Linear Regression:预测PM2.5

注意

:这篇博客的任何操作是在已经下载好Python的前提下,如果还没有下载Python,可以参考以下链接下载Python

https://blog.csdn.net/qq_39346534/article/details/106954662

1.作业目的:

根据前9个小时采集的台湾环境监测所得的数据,用线性回归预测第10个小时的PM2.5的数值

2. 数据集描述:

将数据分为train.csv和test.csv,其中train.csv是检测站每个月前20天的所有数据,而test.csv是从检测站剩余数据中取样出的部分数据。

train.csv如图所示:

test.csv如图所示:

3. 作业描述:

输入:前9个小时采集的台湾环境监测所得的数据,

输出:第10个小时的PM2.5的数值

工具:用线性回归预测

4. 完整代码:

.

# 导入相关库

import sys

import pandas as pd

import numpy as np

# 读入数据

data = pd.read_csv('./train.csv', encoding = 'big5')

# 数据预处理

data = data.iloc[:, 3:]

data[data == 'NR'] = 0

raw_data = data.to_numpy()

# 按月分割数据

month_data = {}

for month

python线性回归预测pm2.5_李洪义——机器学习作业——1-线性回归:预测PM2.5,李宏毅,1LinearRegression,PM25...相关推荐

  1. 李洪义机器学习课程(一)——Learning Map学习笔记

    我们先一张一张PPT来分析讲解[1]. 总体框图 : 这张图表明了接下来的知识脉络体系,也可以看成目前学术界.工业界的几大研究方向.整体上分为: 监督学习.半监督学习.无监督学习.迁移学习.强化学习. ...

  2. python线性回归预测pm2.5_李宏毅 线性回归预测PM2.5

    作业说明 给定训练集train.csv,要求根据前9个小时的空气监测情况预测第10个小时的PM2.5含量. 训练集介绍: (1):CSV文件,包含台湾丰原地区240天的气象观测资料(取每个月前20天的 ...

  3. python线性回归预测pm2.5_线性回归预测PM2.5----台大李宏毅机器学习作业1(HW1)

    一.作业说明 给定训练集train.csv,要求根据前9个小时的空气监测情况预测第10个小时的PM2.5含量. 训练集介绍: (1).CSV文件,包含台湾丰原地区240天的气象观测资料(取每个月前20 ...

  4. 李宏毅ML作业笔记1: 预测PM2.5(kaggle预测与报告题目)

    作业笔记被我手贱删了, 只能凭回忆重新总结个简洁版本的 我用的是kaggle提供的在线notebook, 代码与部分思路公开在: https://www.kaggle.com/laugoon/home ...

  5. python线性回归预测pm2.5_基于随机森林算法的PM2.5预测

    空气质量指数(AQI)是衡量空气质量好坏的重要指数,它是依据空气中污染物浓度的高低来判断的. 但是因为空气污染本身是一个较为复杂的现象,来自固定和流动污染源的人为污染物排放大小是影响空气质量的最主要因 ...

  6. python线性回归预测pm2.5_线性回归--PM2.5预测--李宏毅机器学习

    一.说明 给定训练集train.csv,要求根据前9个小时的空气监测情况预测第10个小时的PM2.5含量. 训练集介绍: (1).CSV文件,包含台湾丰原地区240天的气象观测资料(取每个月前20天的 ...

  7. python实现线性回归预测不用sklearn库_python – 为什么我的自定义线性回归模型不匹配sklearn?...

    我正在尝试用Python创建一个简单的线性模型,不使用库(numpy除外).这就是我所拥有的 import numpy as np import pandas np.random.seed(1) al ...

  8. python线性回归预测股票走势

    提前说明:虽然最后预测股价和真实价之间有差距,但涨跌的趋势大致相同.而且在预测时没有考虑到涨跌停的因素,所以预测结果的涨跌幅度比真实数据要大. 本人上传只作学习练习笔记作用,并不打算用在实操的 直接上 ...

  9. python多元线性回归预测法,Python-Tensorflow2.3.0-多元线性回归预测(学习笔记)

    Python-Tensorflow2.3.0-多元线性回归预测(学习笔记) Python-Tensorflow2.3.0-多元线性回归预测(学习笔记) 编译器环境:win10-Anaconda3-py ...

最新文章

  1. 页面上表格金额统计汇总
  2. java学习笔记9--内部类总结
  3. nyoj 14 会场安排问题(贪心专题)
  4. JavaScript- 正则表达式匹配汉字
  5. 【每日SQL打卡】​​​​​​​​​​​​​​​DAY 23丨向CEO汇报工作的人【难度中等】​
  6. 蓝桥杯(java)阶乘计算,输入一个正整数n,输出n!的值。(高精度计算,用到数组)
  7. hdu 1213 HowManyTables 并查集
  8. OpenCV-图像NaN处理
  9. 廖雪峰python教程-福利 | 廖雪峰官方Python教程,拿走不谢!
  10. 深夜读萧红《呼兰河传》
  11. 5G China unicom 一般性异常处理
  12. 腾达路由器连接移动路由器,做WIFI信号延申
  13. 谓词函数和谓词函数对象_称为形容词的函数
  14. 中职一年级计算机英语课件,职高一年级英语期中试题
  15. 【转】巫师3:狂猎(The Witcher 3: Wild Hunt )的游戏事件工作流
  16. 给你的数据加上杠杆:文本增强技术的研究进展及应用实践
  17. c++windows openSSL编译(ActivePerl-5.8.8.822-MSWin32-x86-280952.msi+openssl-1.0.2)
  18. matlab:神经网络分类预测鸢尾花(iris)
  19. 速度规划(梯形、余弦、多项式、7段S型、7段修正S型、15段S型、31段S型)
  20. MATLAB中是用哪些符号表示那些数学常数的

热门文章

  1. windows系统pyx文件转换为pyd文件或html文件
  2. DIY装机之视频接口基本原理及应用
  3. Linux笔记(1)暂时与永久更改命令别名
  4. 小白入门谱聚类算法原理与实现
  5. echarts 折线图多Y轴,每一条Y轴独属于一个区域,折线之间不交集。
  6. Eclipse - Expressions Add Watch Expression
  7. 《家庭账本管理》小程序,业务表格草稿
  8. android qq skype,Skype更新改进了反应选择器 并在安卓上添加了背景模糊
  9. Idea插件安装和管理
  10. 拯救者Y7000P更换C面、A面、D面