自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

转载 数据分析(8)-漏电用户的判断

-分析方法与过程(1)从电力计量自动化系统、营销系统有选择的抽取大部分用户用电负荷、终端报警及违约窃电处罚信息等原始数据(2)对样本数据探索分析,剔除不可能存在的窃漏电行为行业的用户,即白名单用户,初步审视正常用户与窃漏电用户的用电特点(3)对样本数据进行预处理,包括数据清洗、缺失值处理及数据变换(4)构建专家样本集(5)构建窃漏电用户识别模型(6)在线检测用户用电电荷及终端报警,调用模型进行实现...

2018-03-19 20:18:36 987

转载 数据分析(7)-挖掘建模#分类模型特征

python 分类预测模型特点1 聚类分析(1)K-Means聚类算法-数据类型与相似性的度量    对于连续属性,通常将其进行零-均值规范,再进行距离计算度量样本之间的相似性最常用的是欧几里得距离、曼哈顿距离等--针对文档数据将文档数据整理成文档-词矩阵格式,相似度为:-目标函数使用误差平方与SSE作为度量聚类质量的目标函数,选择聚类结果最小的#K为聚类簇的个数;ei为簇Ei的聚类中心;Ei为第...

2018-03-15 15:48:18 1450 1

转载 数据分析(6)-挖掘建模

分类与预测1常见的分类与预测算法(1)回归分析逻辑回归模型:逻辑回归模型建模步骤:逻辑回归代码:#如下可运用于根据特征来判断违约情况等import pandas as pd#提取数据filename= './data/bankloan.xls'data=pd.read_excel(filename)x=data.iloc[:,:8].as_matrix()y=data.iloc[:,8...

2018-02-09 11:40:28 1383

转载 数据分析(5)-数据清洗

数据清洗:1缺失值处理此处缺失值处理主要有-均值\中位数\众数插补、使用固定值、最近临插补、回归方法、插值法下面主要介绍“拉格朗日插值法“与“牛顿插值法”(1)拉格朗日插值法根据数学知识可知,对于平面上已知的n个点可以找到一个n-1次多项式,满足n各点的代入,解出拉格朗日插值多项式,代入缺失值处的x,求出缺失值的Y值(2)牛顿插值法方式雷同用拉格朗日法进行补值:

2018-01-28 17:10:21 4820

转载 数据分析(4)

数据质量分析:主要针对缺失值、异常值、不一致的值、重复数据以及含有特殊符号异常值的查明箱型图统计利用箱型图对数据异常值进行查明import ospath=os.path.abspath('.')#当前所处文件夹的绝对路径import pandas as pdcatering_sale = './data/catering_sale.xls' #餐饮数据data = pd.read_exce

2018-01-18 14:38:49 692

原创 用图挖掘找到感兴趣的人(1)

对Twitter进行数据收集:

2018-01-18 14:20:32 643

转载 魔术方法指南

魔法方法用于定制类,使原本类不具有的.? 、[ ?]等得以实现__str__:定义类以字符串形式表示出来时的格式,如:>>> class Student(object):... def __init__(self, name):... self.name = name... def __str__(self):... retu

2018-01-01 18:53:24 185

转载 数据分析(3)-数据清洗

转载于:点击打开链接数据因为存在数据错误,数据缺失,离群值的存在,所以需要对数据进行清洗1.数据错误:错误类型– 脏数据或错误数据• 比如, Age = -2003– 数据不正确• ‘0’ 代表真实的0,还是代表缺失– 数据不一致• 比如收入单位是万元,利润单位是元,或者一个单位是美元,一个是人民币– 数据重复2.缺失值处理:

2017-12-06 22:03:59 936

转载 数据分析(2)

缺失值处理-使用reindex()可以改变指定轴上的索引进行改变/增加/删除操作如:df1=df.reindex(index=dates[0:4],colimn=list(df.column)+['E'])-去掉包含缺失值的行,不改变原来的值df1.dropna(how='any')-对缺失值进行填充df1.fillna(value=5)-对数据进行布尔填充pd

2017-12-06 21:23:09 263

转载 数据分析基础(1)

PYTHON常见数据结构:list、tuple、dict、set-list:--增list.append(str)#用于在列表末尾追加新的对象list.extend(list)#用于在列表末尾追加新的序列--统计list.count(某个元素)#统计列表中某个元素数量list.index(某个元素)#找出某个元素的索引值--插、删list.insert(

2017-12-06 20:03:07 302

原创 学习笔记第七天

-----------------------课程列表{% block ........ %}{%  endblock %}#模版的继承对于分页后,会对前端传递{all_courses:courses},创建courses=Paginator(后台数据,每页数据个数,request=request)前端遍历all_courses时得加上---.object_list

2017-11-27 21:22:46 211

原创 学习笔记第六天

--------------------机构详情展示:b类为a的外键,通过b.a_set.all()就可以将属于b的a全部提取出来目前url配置用于直接的网址输入或者表单的action属性或者a 的herf属性这些都将指向新的url

2017-11-12 21:35:22 222

原创 学习笔记第五天

--------------------课程机构列表数据展示:tip-动态数据一般选择从后台取出MEDIA_URL='/media/'MEDIA_ROOT=os.path.join(BASE_DIR,'media')#在后台选择图片后,图片的upload_to=?中?为相对路径,所以以上代码默认给以/media/....的路径,方便储存照片通过将后台数据传向页面的过程中,我们图

2017-11-09 12:12:24 183

原创 学习笔记第四天

-----------------用户注册1邮箱验证码发送与2邮箱验证1邮箱验证码发送定义发送邮箱的函数,并在其内实例化验证码,给验证码赋值,判断验证码send_type为注册还是找回密码若为注册调用django里的send_mail(主题,正文,发件人,收件人)的函数,在settings.py里设置EMAIL_HOST/EMAIL_POST/EMAIL_HOST_

2017-10-31 16:17:36 148

原创 学习笔记第三天

为了在后台显示邮箱验证码的标识需要在相应models.py下添加:def _unicode_(self):return '{0}({1})'.format(self.code,self.email)#显示为‘验证码.邮箱’的格式在adminx.py中控制后台管理系统:通过设置类的方法实现model数据库中数据与adminx.py中类进行交互如adminx.py中的Ema

2017-10-27 14:47:48 180

原创 学习笔记第二天

使用py3.6和django1.11开发系统注意事项(补充小结)1.mkvirtualenv -p +相应文件路径 +目标文件名2.py3中  def _str_(self):py2中  def _unicode_(self):3.py3中MySQL安装,去下载mysqlclient-----------------.whl4.xadmin,安装去mxoline_resourc

2017-10-25 15:00:20 227

原创 学习笔记第一天

安装virtualenv:pip install ~创建testvir:在c:\Users\Administratoe>virtualenv testvir找到testvir文件的Scripts下:activate.bat激活虚拟环境deactivate.bat取消虚拟环境并在Scripts下pip install virtualenvwrapper-win在此之后

2017-10-24 15:57:28 207

转载 python的MySQL操作增删改查

#!/usr/bin/env python#coding:utf-8import MySQLdbconn=MySQLdb.connect(host='127.0.0.1',user='root',passwd='123')conn.select_db('08day5')#选择数据库cur=conn.cursor()#以元组的形式展示#cur=conn.cursor(cursorclas

2017-10-23 21:22:55 1124

转载 SQlite数据库操作

Python下的SQlite数据库       Python2.5集成了pysqlite数据库接口程序(sqlite3 模块),这是Python标准库第一次将一个数据库接口程序纳入标准库。       SQLite操作的例子:>>> import sqlite3>>> cxn = sqlite3.connect('sqlite.db')>>> cur = cxn.cursor(

2017-10-23 20:55:23 307

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除