- 博客(225)
- 收藏
- 关注
原创 什么叫过拟合
过拟合:根本原因是特征维度过多,模型假设过于复杂,参数过多,训练数据过少,噪声过多,导致拟合的函数完美的预测训练集,但对新数据的测试集预测结果差。 过度的拟合了训练数据,而没有考虑到泛化能力。解决方法:(1)减少特征维度;(2)正则化,降低参数值。欠拟合:根本原因是特征维度过少,模型过于简单,导致拟合的函数无法满足训练集,误差较大; 解决方法:增加特征维度,增加训练数据;减少过拟...
2019-09-24 16:30:40
1166
原创 windows安装python3 配置环境 pip3以及pycharm切换python环境
1.下载python3 安装 https://www.python.org/2.配置环境验证:3.进入python3 的Scripts文件夹 输入 pip3 list需要下载项目所需的包二:pycharm切换python环境file–setting–切换到对应版本即可...
2019-09-06 10:53:04
3954
原创 Django 操作数据库
一:增删改查接下来我们在 HelloWorld 目录中添加 testdb.py 文件(下面介绍),并修改 urls.py:urls.py为访问哪个网址 里面定时跳到哪个接口 执行什么操作。from django.conf.urls import urlfrom . import view,testdb,search,search2from django.contrib import ad...
2019-09-05 17:40:48
248
1
原创 Django 连接数据库/创建表及结构
1.Django 对各种数据库提供了很好的支持,包括:PostgreSQL、MySQL、SQLite、Oracle。2.数据库配置:在项目的 settings.py 文件中找到 DATABASES 配置项,将其信息修改为:# Database# https://docs.djangoproject.com/en/1.11/ref/settings/#databases# 配置数据库 添加...
2019-09-05 14:42:13
963
原创 Django核心模块
1.urls.py网址入口,关联到对应的 views.py 中的一个函数(或者 generic 类),访问网址就对应一个函数。from django.conf.urls import urlfrom . import view,testdb,search,search2from django.contrib import adminurlpatterns = [ url(r'^$...
2019-09-05 11:55:43
390
原创 Django简介、及其优缺点
1.简介: Django是一种开源的大而且全的Web应用框架,是由python语言来编写的。他采用了MVC模式2.优点:1.强大的数据库功能 用 python 的类继承,几行代码就可以拥有一个丰富、动态的数据库操作接口(API),如果需要,你也能执行 SQL 语句ORM(Object-Relational Mapping“对象-关系-映射”),它实现了数据模型与数据库的解耦,即数据模...
2019-09-05 11:42:46
4113
2
原创 Django安装/启动
1.2.测试是否安装成功:显示版本号 标识安装成功3.创建项目 : django-admin startproject 项目名4.启动:python manage.py runserver
2019-08-30 16:28:15
147
原创 python 实现多元线性回归
一:一元线性回归1.获取数据:数据库 postgre get_data# -*- coding:utf-8 -*-import psycopg2import sys# reload(sys)# sys.setdefaultencoding('utf8')# 获取数据def get_data(): conn = psycopg2.connect(host="xx", us...
2019-08-26 20:09:39
8640
2
原创 python 画图脚本放在服务器上可能出现的问题以及python2和python3的区别
1.问题1:画图py放在服务上 可能会出现标题 x轴 y轴 lable等地方的中文描述乱码:解决:在本地电脑上复制一个字体文件放到服务器上的文件中 一般是宋黑代码:# 由于脚本放在服务器上会出现中文乱码 所以需要在服务上放入字体文件 在画图中有中文的地方引用即可# 这里的字体size只对lable有效myfont = matplotlib.font_manager.FontProper...
2019-08-22 17:11:28
246
原创 python Matplotlib 画图柱状图
'''最近四周对比 柱状图 (单y轴)date:时间序列 x轴数据data: y轴数据 类型: listname:邦名 类型: listy_scope_start:y轴开始 类型: listy_scope_end:y轴结束 类型: listy_scope_interval:间距 类型: listimg_save_url:图片保存路径'''def show_week_histog...
2019-08-20 19:33:55
496
原创 python matplotlib 画图散点图 (网格)
"""matplotlib 散点图 (背景网格)每个x变量与y值散点图 方法参数详解:date:时间序列字段x1 :x轴数据集合,类型为二维数组 (例: [[0, 0, 0, 0, 0], [0, 0, 0, 0, 0]])y1 :y轴数据集合,类型为一维数组 (例: [[0, 0, 0, 0, 0]])size: 散点图折点的大小 (例: 40)title_list :直方...
2019-08-20 19:28:38
4368
原创 python matplotlib 画图 直方图
1.什么是直方图:直方图(Histogram),又称质量分布图,是一种统计报告图,由一系列高度不等的纵向条纹或线段表示数据分布的情况。 一般用横轴表示数据类型,纵轴表示分布情况。直方图也可以被归一化以显示“相对”频率。 然后,它显示了属于几个类别中的每个案例的比例,其高度等于1。'''matplotlib 直方图x轴显示 类型 y轴显示频率'''def histogram(x1,...
2019-08-20 11:25:55
614
原创 python matplotlib 折线图 单y轴双y轴 加箭头文字注释
1.单y轴:'''3年共计156周的环比折线图 (单y轴)date:时间序列 x轴数据week_156_list: y轴数据 5个邦的数据 类型: liststate_name:邦名 类型: listimg_save_url:图片保存路径dry_list:干旱线 类型: list'''def show_156week_line_chart(date, week_156_list,...
2019-08-20 11:07:46
2509
原创 python matplotlib画图 添加 垂直和水平参考线
# -*- coding:utf-8 -*-import psycopg2import matplotlibimport matplotlib.pyplot as pltfrom matplotlib.pyplot import MultipleLocatorimport matplotlib.dates as mdateimport numpy as npimport dateti...
2019-08-20 10:49:24
24086
6
原创 python 循环本地文件夹下的xls
1.获取文件夹下的xls 名字:# -*- coding:utf-8 -*-import os# 获取文件夹下的xls 名字def file_name(file_dir): for root, dirs, files in os.walk(file_dir): # print(files) # 当前路径下所有非目录子文件 return files...
2019-07-12 17:07:49
226
原创 python Matplotlib库 绘图
一.matplotlib还可以绘制条形图、散点图、柱形图、盒图,每种图形都有自己的应用场景1.折线图通常用来表现数据的变化趋势2.条形图通常用来对数据进行比较3.散点图通常用来表现数据的分布等1.直方图:# -*- coding:utf-8 -*-import matplotlibimport matplotlib.pyplot as pltfrom matplotlib.pypl...
2019-07-11 17:03:35
295
原创 python 字典 add/update 循环
# -*- coding:utf-8 -*-# 定义字典dic = {}# 如果key不存在 adddic['zhangsan'] = 1dic['lisi'] = 2print dic# 如存在 则修改dic['lisi'] = 5print dic# 遍历字典列表for key,values in dic.items(): print key,values...
2019-07-10 18:35:00
1671
原创 python 判断时间 是否在在指定范围内
# -*- coding:utf-8 -*-import datetime# 不考虑日期 只考虑时分秒 判断 时间是否在指定范围内d_time = datetime.datetime.strptime('22:31:00', '%H:%M:%S')d_time1 = datetime.datetime.strptime('23:00:00', '%H:%M:%S')# 1小时 之...
2019-07-10 18:27:52
6018
原创 SpringBoot以jar包方式在后台运行
java -jar spring-boot01-1.0-SNAPSHOT.jar --server.port=8080 > log.file 2>&1 &
2019-07-10 18:18:47
700
原创 python 使用openpyxl模块写入excel (大数据量的时候,先把数据存入列表或者字典,统一写入excel)
# -*- coding:utf-8 -*-from openpyxl import Workbookimport matplotlib.pyplot as pltfrom matplotlib.pyplot import MultipleLocatorimport numpy as npimport xlrdimport xlwtfrom xlutils.copy import c...
2019-07-10 02:23:18
14343
原创 python 解析excel json数据 存入excel (先存入内存,最后统一写入excel)
# -*- coding:utf-8 -*-import xlrd # 读excelimport xlwt # 写excelfrom xlutils.copy import copyimport datetime# import sys# reload(sys)# sys.setdefaultencoding('utf8')import jsonlatList = []lng...
2019-07-10 02:20:17
992
原创 python 2.7 下载 matplotlib
由于python 2.7 不支持 matplotlib 3 以上版本 所以只能下载2-3之间版本最高的python -m pip install "matplotlib>2.0,<3.0" -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com...
2019-07-06 23:38:11
1883
3
原创 python pip 使用国内镜像
pip install requests -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
2019-07-06 23:36:16
136
原创 python 爬虫安装 tesserocr图形识别库
1.用于识别验证码:OCR,即 Optical Character Recognition,光学字符识别2.要安装tesserocr先安装 tesseract :选 Additional language data(download)选项来安装 OCR识别支持的语言包,这样 OCR 便可以识别多国语言。 然后一路点击 Next 按钮即可 ()2-1:配置环境变量: C:\pachongxian...
2019-07-05 10:25:24
246
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人