城市客运运输量的BP神经网络预测
今天学会了BP神经网络的python代码实现,做了一个关于城市客运运输量的预测。
首先数据来源于统计局网站
可能这个分析的角度毫无意义,但也是为了学习下BP神经网络的实现过程,自己做的一个小案例。
话不多说直接附上代码
下面展示一些 内联代码片
。
#-*- coding: utf-8 -*-
import numpy as np
import pandas as pd
import matplotlib as mpl
import matplotlib.pyplot as plt
from sklearn.preprocessing import MinMaxScaler
"数据导入"
df = pd.read_csv('城市客运量.csv',engine='python')
x = df[['本月公共汽电车客运完成量', '本月轨道交通客运完成量', '本月客运轮渡客运完成量']]
y = df[['本月巡游出租汽车客运完成量']]
"数据归一化处理"
x_scaler = MinMaxScaler(feature_range=(-1,1))
y_scaler = MinMaxScaler(feature_range=(-1,1))