Python
文章平均质量分 59
生产队的驴儿
一个人必须不停地写作,才能不被茫茫人海湮灭。
展开
-
RNN-时间序列预测模型
RNN-应用场景语音识别音乐生成情感分析:根据输入的评论,猜测评论的分数。DNA序列分析语言翻译等带时间序列应用的场景后面产生的结果,是受到前面结果的影响的。区别于神经网络预测神经网络的输入的特征都是固定不变的,强调特征的位置。标准的神经网络是不适合用来处理带时间序列的模型的。但是RNN 可以处理RNN网络结构将每一个时间状态 进行串联后面的状态后受到前面状态的影响单个单元当前的x 和 前一个状态 a的t-1tanh激活函数 学习非线性的部分输出还乘以权重+偏置原创 2021-10-24 20:29:29 · 3217 阅读 · 0 评论 -
线性回归-预测房价(机器学习)
机器学习-线性回归-预测房价导入我们需要的模块包import pandas as pdimport numpy as np import matplotlib as pltimport seaborn读取数据,查看数据header = None表示不设置,表格的首字段。# 读取训练集data_train = pd.read_csv('kc_train.csv',header = None)#给数据标列名data_train.columns =["销售日期","销售价格","卧室数",原创 2021-10-24 18:59:55 · 5816 阅读 · 12 评论 -
mysql导入数据load data infile方法
读取文件load data infile语句从一个文本文件中以很高的速度读入一个表中。使用这个命令之前,mysqld进程(服务)必须已经在运行。为了安全原因,当读取位于服务器上的文本文件时,文件必须处于数据库目录或可被所有人读取。为了对服务器上文件使用load data infile,在服务器主机上你必须有file的权限。关键词:Low_priority: 当被指定的时候,那么MySQL将会等到没有其他人读这个表的时候,才把插入数据。local: 当被指定的时候,表明从客户主机读文件。如果没有原创 2021-10-20 00:07:08 · 4148 阅读 · 1 评论 -
pandas 处理
pandas 基础处理部分pandas是什么数据结构基础操作运算画图pandas是什么数据处理工具pannel + data + analysis面板 计量经济学 三维数据边界数据处理能力读取文件方便封装matplotlib 和 numpy 方便计算三大pandas数据结构dataframepanelseriesDataframe既有行索引,又有列索引的二维数组import pandas as pdimport numpy as npdata = np.random原创 2021-10-19 22:53:58 · 157 阅读 · 0 评论 -
python 分批次 更新数据库
通过python,连接 数据库, 对其中 表进行 批次 循环 更新数据导入包import csvimport osimport reimport tracebackfrom datetime import datetimefrom itertools import isliceimport pymysqlimport xlrdfrom dbutils.pooled_db import PooledDBfrom numpy import double连接数据库连接数据库配置原创 2021-10-18 21:07:52 · 781 阅读 · 0 评论 -
python处理text文件更新数据库
打开文件with open file as f: 这一习惯,即操作完毕后让其自动关闭文件。with open("test.txt", "r") as f: # 打开文件 data = f.read() # 读取文件 print(data)打开文件方式file_path 为文件的路径with open(file_path, ‘r’) as f_r:r:只读方式打开文件,缺省默认。with open(file_path, ‘w’) as f_w:w:只写方式打开文件,若文件原创 2021-10-18 20:35:17 · 730 阅读 · 0 评论 -
MYSQL 中级知识总结
数据库设计三范式1NF :原子性,列不能再拆分成其他列2NF :满足1NF,另外包含两步内内容,一个表必须有一个主键;非主键必须完全依赖于主键。3NF:满足2NF,非主键直接依赖于主键,不能传递依赖1NF介绍:2NF介绍:第三范式:总结:E-R模型实体 - 关系 模型表和 表 之间的关系先用建模工具。将表和表之间的关系建立再根据 E-R模型。满足三范式,创建设计数据库表结构矩形: 表菱形: 表和表关系椭圆形: 字段表和表关系: 1对1 关系1对多 关系多对多原创 2021-10-18 00:02:56 · 269 阅读 · 0 评论 -
Python 使用Excel自动化
from openpyxl import Workbookfrom openpyxl import load_workbookimport random# 创建excel表格filename = "1.xlsx"wb = Workbook()# 默认创建一个名字为sheet 的sheetws = wb.activeprint("默认创建的sheet名:", ws.title)# 修改sheet的名称ws.title = 'Sheet1'# 修改下面tab的颜色,颜色表示是RGB形式原创 2021-10-17 11:41:09 · 650 阅读 · 0 评论 -
数据挖掘快速入门 第一章 Jupyter Notebook使用 和matplotlib绘图
安装环境 和 库需要操作工具anaconda, jupyter notebook库 pandas numpy matplotlib等matplotlib 画图numpy 处理数据pandas 处理数据TA-Lib 技术指标库table 支持读取某种特殊数据文件 hdf5jupyter 数据挖掘分析展示的平台小Tips:安装Ta-Lib出现问题,操作如下Jupyter Notebook使用Jupyter notebook介绍:源于ipython交互模式快ipynb文件格式 用于原创 2021-10-15 00:23:17 · 5920 阅读 · 4 评论 -
Linux常见指令总结 和 回顾
Linux常见指令总结 和回顾两部分 操作系统 和 linux指令操作系统operating system OS管理 和 控制 计算机硬件 和 软件 资源 的计算机程序。原创 2021-10-12 23:04:56 · 132 阅读 · 0 评论 -
Python学习 第十五章 多值参数
多值参数定义函数时候,需要处理的参数的个数 是不确定的,需要使用多值参数。参数名前 增加 一个*,可以接受 元组参数明前 增加 两个*, 可以接受 字典习惯性命名 为*args 存放元组参数**kwargs 存放字典参数def demo(num, *nums, **person): print(num) print(nums) print(person)# demo(1)demo(1, 2, 3, 4, 5, name='小喵')1(2, 3, 4,原创 2021-10-04 22:35:03 · 140 阅读 · 0 评论 -
简单的 人脸识别项目(号称一天搞定)
人脸识别项目安装openCV安装包入门级教程:推荐 python3.8 +pycharm+ anaconda需要安装pandas numpy 和 openCV装openCV比较烦Mac电脑版:首先用anaconda创建一个虚拟环境,专门用于放包依次操作是1.选择 环境2. 创建 新环境3. 在新环境 选择 unstalled 在 search框里 搜索numpy 和 pandas分别安装注意:这里输入opencv安装的时候,会报一个错误,说什么python版本的问题,有2.7原创 2021-10-02 20:19:15 · 1227 阅读 · 3 评论 -
Python学习 第四章 字符串间的运算
字符串之间拼接字符串 和 数字之间 不能加减 只能乘除原创 2021-09-18 19:08:25 · 88 阅读 · 0 评论 -
Python学习 第二章 使用Pycharm
Pycharm恢复pycharm的初始设置1关闭正在运行的pycharm2找到pycharm的配置3删除pycharm的配置pycharm的配置在用户home目录里,Pycahrmxxx.x下ls -lah rm -r .PyCharm2019.3/新建一个Pythm项目每一个项目需要一个独立的文件夹指定项目的python解释器版本...原创 2021-09-15 22:36:55 · 150 阅读 · 0 评论 -
Python入门学习 第一章
Python入门学习 第一章编译器 和 解释器Python解释器 是通过C语言实现的编译器:将不同的语言翻译成机器语言编译器 根据 方式不同, 分为 编译 和 解释编译型语言: C,C++解释型语言:Python编译型语言 执行效率高解释型语言 跨平台能力强编译器 生成的最终可执行文件 如果是linux生成的,是不能在其它操作系统上执行。python的核心特点和目标简单短期开发的日常任务功能强大开源做一件事情,只用一个语法最好代码量少,同样任务是java的1/5特点原创 2021-09-15 22:15:29 · 86 阅读 · 0 评论 -
Pandas 表连接(concat,merge,append)
Pandas 表连接(Merge,join,concatenate)连接对象(Concatenating)pd.concat(objs, axis=0, join='outer', join_axes=None, ignore_index=False,keys=None, levels=None, names=None, verify_integrity=False,copy=True)横向连接In [1]: df1 = pd.DataFrame({'A': ['A0', 'A1', '原创 2021-08-11 07:49:10 · 5068 阅读 · 0 评论 -
Python re模块正则表达式匹配
re模块正则表达式匹配re.match(正则表达式,要匹配的字符串,[匹配模式])r表示后面的字符串是一个普通字符串(比如\n会译为\和n,而不是换行符). 匹配单个任意字符* 匹配前一个字符出现 0次 或 无限次?匹配前一个字符出现0次 或 1次题目:下列程序打印结果为( )import re str1 = "Python's features" str2 = re.match( r'(.*)on(.*?) .*', str1, re.M|re.I)print str原创 2021-08-09 23:28:45 · 726 阅读 · 0 评论 -
字符串解码顺序
字符串解码顺序题目:有一段python的编码程序如下:urllib.quote(line.decode(“gbk”).encode(“utf-16”)),请问经过该编码的字符串的解码顺序是( )解析:编码:decode()解码:encode()编码过程:line -> 解码 gbk -> 编码 utf-16 -> 编码 url解码过程(与编码过程相反):解码 url -> utf-16 -> gbk...原创 2021-08-09 23:18:19 · 447 阅读 · 0 评论