![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
信息分析与预测
文章平均质量分 50
信息分析与预测相关内容
Lin-CT
完了呀,什么都不会啊!!!
展开
-
朴素贝叶斯预测是否为垃圾短信
朴素贝叶斯预测是否为垃圾短信目的数据集源代码结果目的1.利用朴素贝叶斯分类器判断短信(数据集已给)是否为垃圾短信;2.可参考给定的文本分类代码;不可以直接调用sklearn的方法;数据集经典的SMSSpamCollection.txt数据集,百度云数据集点击这里,提取码2333其中spam表示垃圾短信,ham表示非垃圾短信源代码import reimport mathfrom sklearn import model_selectiondef load_data(): wi原创 2021-10-24 21:52:33 · 3766 阅读 · 0 评论 -
Python实现一元及多元线性回归
Python实现线性回归实现目标实验数据结果分析源代码(更新中)实现目标1.实现一元(或多元)线性回归a. 根据对客观现象的定性认识初步判断现象之间的相关性b. 绘制散点图c. 进行回归分析,拟合出回归模型d. 对回归模型进行检验—计算相关系数、异方差检验(散点图)e. 进行回归预测2实现离差形式的一元线性回归实验数据结果分析源代码(更新中)...原创 2021-05-08 15:22:58 · 3409 阅读 · 4 评论 -
xlrd.biffh.XLRDError: Excel xlsx file; not supported解决方法
xlrd.biffh.XLRDError: Excel xlsx file; not supported解决方法在运用python中xlrd库读取.xlsx文件时报错,无法读取。这是由于当前python中的xlrd版本过高导致的,高版本下删除的对应的.xlsx读取方法。因此,只需要重装xlrd即可,win+R打开cmd,输入下文,就可以直接解决该问题了pip3 install xlrd==1.2.0...原创 2021-05-06 20:36:42 · 59381 阅读 · 35 评论 -
python趋势外推法
趋势外推法的python实现原理最终实现结果说明源代码原理趋势外推法又称为趋势延伸法,它是根据预测变量的历史时间序列揭示出的变动趋势外推将来,以确定预测值的一种预测方法。趋势外推法通常用于预测对象的发展规律是呈渐进式的变化,而不是跳跃式的变化,并且能够找到一个合适函数曲线反映预测对象变化趋势的情况。实际预测中最常采用的是一些比较简单的函数模型,如线性模型、指数曲线、生长曲线、包络曲线等。最终实现结果实现趋势外推法:一次、二次、三次等;1.画出数据的散点图;2.打印出差分:一阶、二阶、一阶差比率;原创 2021-05-06 09:39:18 · 2512 阅读 · 3 评论 -
matlab实现指数平滑(一次/二次/三次)
matlab实现指数平滑(一次/二次/三次)数据一次指数平滑二次指数平滑三次指数平滑数据我们以301X1的矩阵为数据(即代码中的y.mat),(百度云下载点这里提取码2333,积分下载点这里可以的话积分下载支持一下呀),同时也可以视情况导入自己的数据进行指数平滑处理一次指数平滑clc,clearload y.mat;data=y;lenD=length(data);a=[0.01 0.2 0.3 ]; lenA=length(a);y1(1,1:lenA)=(data(1)+data(原创 2021-05-02 23:25:10 · 14939 阅读 · 41 评论 -
【python】一次移动平均算法
python实现一次移动平均算法python实现一次移动平均,代码如下,可直接运行:import pandas as pd #导入数据分析包并命名为pdimport itertoolsimport numpy as npfrom collections import deque#data = pd.read_csv('train1.csv') #读取数据#print(data)#datay = data['Count']#print(y)def moving_average(data原创 2021-04-22 14:50:34 · 1159 阅读 · 4 评论 -
【python】实现一次指数平滑
一次平滑l = (5,2,9,15,22,29,37,48,60,78);#初始数据n = 0.5#设置平滑系数s0 = (l[0]+l[1]+l[2])/3#数据量小于20,一般取前三项的均值s1 = n*l[0] + (1-n)*s0for i in range(1,10): t = s1 s = n*l[i] + (1-n)*t t = sprint(s)一次移动平均import pandas as pd #导入数据分析包并命名为pdimport itertoolsim原创 2021-04-21 16:42:48 · 908 阅读 · 0 评论 -
matlab实现移动平均
matlab实现移动平均具体代码如下,其中X为序号Y为数据,在此基础上实现了一次与二次移动平均具体代码如下,其中X为序号Y为数据,在此基础上实现了一次与二次移动平均clc,clearx=[1 2 3 4 5 6 7 8 9 10];y=[20 13 27 36 55 79 62 88 95 78];m=length(y);n=[3,4,5];l=length(n);%一次移动平均for i=1:length(n) for j=1:m-n(i)+1 data1{i}原创 2021-05-02 23:10:31 · 7460 阅读 · 3 评论 -
Matlab人脸检测算法详解
这是一个Matlab人脸检测算法详解前言前言目前主流的人脸检测与人脸识别算法主要基于人工神经网络进行训练与检测,本文基于数字图像处理解析一个非人工神经网络的有趣人脸检测算法原创 2020-09-30 12:39:37 · 9290 阅读 · 7 评论