![](https://img-blog.csdnimg.cn/20200727185025393.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
python
文章平均质量分 64
python
flandre翠花
网络工程专业的一枚小学生
展开
-
python图片灰度化处理
今天在学习的时候,发现scipy.misc中的imread提取图片的方法被弃用了。太生气了!只好使用了matplotlib.pyplot中的imread了,可是当我发现他不能直接通过True来提取灰度图片时,我崩溃了上网查了一下,了解了灰度化处理的几种方法:首先先解释一下,彩色图片一般是由RGB组成,其实就是3个二维数组叠加而成。我们也就能看到一些彩色图片了。当R=G=B时,彩色图片就会变成一种灰度颜色,就是我们俗称的“黑白照片”。所以灰度颜色的图片其实就是一个二维数组。灰度化处理总共有三种方法原创 2021-06-20 15:40:06 · 5064 阅读 · 6 评论 -
jwt encode error is It is required that you pass in a value for the “algorithms“ argument when calli
jwt encode error is It is required that you pass in a value for the "algorithms" argument when calling decode().这个错误的问题是在我们decode的时候仍然需要加入哈希算法的注明encode(payload,key,algorithm) 返回类型:token串,bytes类型payload:字典类型key:自定义的加密key,字符串类型algorithm:加密算法,字符串原创 2021-05-23 13:00:06 · 2207 阅读 · 0 评论 -
解决django.db.utils.ProgrammingError: (1146, “Table ‘‘ doesn‘t exist“)问题
原因这个问题的原因是django一般在第一次迁移的时候才会新建表,后面就只检查字段(或属性)等等的变化,如果我们删除了这张表,django检查这张表的字段(火属性)变化就会报错解决方法我们打开应用底下的migrations文件夹,里面存放着我们修改数据库的一些记录,我们只保留__init__.py,然后从数据库进入django_migrations表中,它保存着我们修改字段(或属性)的一些记录,删除它的记录然后在重新进行__init__.py和__init__.py就行了...原创 2021-05-01 21:46:23 · 2491 阅读 · 1 评论 -
python机器学习————使用sklearn实现Iris数据集KMeans聚类
首先我们对Iris数据集(鸢尾花数据集)进行简单介绍:它分为三个类别,即Iris setosa(山鸢尾)、Iris versicolor(变色鸢尾)和Iris virginica(弗吉尼亚鸢尾),每个类别各有50个实例。数据集定义了五个属性:sepal length(花萼长)、sepal width(花萼宽)、petal length(花瓣长)、petal width(花瓣宽)、class(类别)。最后一个属性一般作为类别属性,其余属性为数值,单位为厘米。鸢尾花数据集在sklearn中有保存,我原创 2021-04-23 23:47:56 · 10989 阅读 · 3 评论 -
斐波那契数列的各种花式解法
所以我们就可以使用[[1,1],[1,0]]矩阵的n-1次方来实现第n个斐波那契数列的数字求解。可以观察到矩阵[[1,1],[1,0]]在每次相乘自身后,第一个数既是斐波那契数列的数字。原创 2021-03-26 16:34:20 · 189 阅读 · 0 评论 -
python——自定义列表类
class MyList: def __init__(self,data = None): self.data = None if data is None: self.data = [] else: self.data = data # 添加元素 def append(self,value): item = [value] sel原创 2021-03-21 12:10:50 · 2279 阅读 · 0 评论 -
python——闭包与装饰器、深浅拷贝
闭包装饰器原创 2021-03-17 21:10:27 · 133 阅读 · 0 评论 -
python与数据库————python调用MySQL数据库与SQL的工具类
基本连接方式# 导入mysql数据库import pymysqltry: # 创建连接 conn = pymysql.connect(host="127.0.0.1",port=3306,user="root", password="root",db="db_mysql",charset='utf8') # 获取游标对象 cursor = conn.cursor() # 执行SQL,如果是增删改,execute会返原创 2021-03-13 21:52:13 · 204 阅读 · 0 评论 -
python与数据库————python调用mongoDB数据库
当我们学习了MongoDB数据库的基本操作之后,我们就可以开始学习python如何调用MongoDB数据库了原创 2021-02-18 21:53:13 · 344 阅读 · 2 评论 -
python数据分析项目实战—————链家北京租房数据统计分析
链家北京租房数据分析本次的项目也不算是什么实战项目,仅仅是我们数据分析的实验作业而已,感兴趣的同学可以下载这个数据去练练手原数据就在这里:链家北京租房数据提取码:6ij0原创 2021-02-16 22:44:43 · 12443 阅读 · 28 评论 -
python数据分析————matplotlib常见图表的绘制
常见图表由上一篇博客我们可以大致了解,常见的图表分为以下几种:折线图:以折线方式反应数据变化趋势直方图:利用方块大小反应数据差异条形图:显示各个项目之间的比较情况,和直方图有类似的作用饼图:显示各数据的百分比情况散点图:显示若干数据系列中各数值之间的关系箱型图:用来显示一组数据分散情况的统计图,在识别异常值方面有一定的优越性折线图饼图直方图散点图箱型图...原创 2021-02-12 23:12:04 · 463 阅读 · 0 评论 -
python数据分析————matplotlib数据可视化
matplotlib原创 2021-02-12 15:14:56 · 733 阅读 · 0 评论 -
python——面向对象编程
封装多态继承原创 2021-02-10 13:51:06 · 312 阅读 · 0 评论 -
python数据分析————数据聚合与分组运算
数据分组通过Series对象进行分组通过列明进行分组分组对象其他分组方式数据聚合使用内置统计方法聚合面向列的聚合多函数聚合分组运算数据转换transform数据应用apply示例分组加权平均分组填充缺失值分组随机抽样...原创 2021-01-31 10:09:48 · 1074 阅读 · 1 评论 -
python数据分析————数据转换、合并、重塑
数据转换重命名轴索引dframe = pd.DataFrame({'证券代码':[609, 993, 2615, 795, 2766, 971, 633, 300173, 300279, 831], '证券简称':['中迪投资','闽东电力','哈尔斯','英洛华','索菱股份','高升控股','合金投资','智慧松德','和晶科技','五矿稀土'], 'value':[4.80,4.80,5.02,3.93,6原创 2021-01-28 14:53:55 · 442 阅读 · 0 评论 -
python数据分析————数据清洗
数据清洗处理缺失值处理重复值处理异常值更改数据类型数据转换更改数据类型离散化和分箱虚拟变量数据合并主键合并数据索引合并轴向堆叠数据联合重叠数据数据重塑层次化索引重塑层次化索引轴向旋转...原创 2021-01-28 14:12:26 · 954 阅读 · 0 评论 -
python数据分析————pandas的基本功能
pandas原创 2021-01-25 11:04:47 · 399 阅读 · 1 评论 -
python数据分析————pandas库的数据结构Series和DataFrame的基本使用
pandas专为解决数据分析任务的Python库\color{red}{专为解决数据分析任务的Python库}专为解决数据分析任务的Python库提供高性能数据类型和分析工具基于NumPy实现NumPy基础数据类型关注数据的结构表达维度:数据间关系Pandas扩展数据类型关注数据的应用表达数据与索引间关系导入库import pandas as pdpandas库有两个数据类型:Series,DataFrameSeriesSeries类型是由一组数据及与原创 2021-01-11 12:40:30 · 726 阅读 · 2 评论 -
python数据分析————numpy的(随机数,统计)函数
随机数函数np.random.randint()>>> b= np.random.randint(100,200,(3,4)) #生成100-200之间随机数的3行4列数组>>> barray([[134, 183, 138, 181], [132, 107, 194, 159], [154, 170, 130, 177]])np.random.seed(s)>>> np.random.randint(原创 2020-12-14 21:24:32 · 541 阅读 · 0 评论 -
python数据分析————数组的索引与切片
数据索引和切片一维数组索引和切片与python的列表类似>>> a=np.arange(10)>>> aarray([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])>>> a[::-1] 翻转数组array([9, 8, 7, 6, 5, 4, 3, 2, 1, 0])>>> a[2:10:2] start:end:steparray([2, 4, 6, 8])>>> b=原创 2020-10-17 19:23:20 · 602 阅读 · 1 评论 -
python数据分析————数组转换和运算
数组转换维度变换reshape(shape)>>> a=np.ones((2,3,4))>>> a.reshape((3,8)) 不改变元素,返回一个shape形状的数组,原数组不变array([[1., 1., 1., 1., 1., 1., 1., 1.], [1., 1., 1., 1., 1., 1., 1., 1.], [1., 1., 1., 1., 1., 1., 1., 1.]])>>> a原创 2020-10-17 19:01:34 · 695 阅读 · 0 评论 -
python数据分析————NumPy多维数组对象ndarray
numpy原创 2020-10-17 17:40:25 · 227 阅读 · 0 评论 -
python入门————IO
IO函数python最简单的输出函数就是print语句,可以把你传递的表达是转换成一个字符串格式标准输出>>> print("这是一个python程序")这是一个python程序python官方提供的两种内置函数进行标准输入raw_inputinput两者的区别是raw_input输入的都可以转换成字符串,而input必须接受一个python表达式作为输入,并将运算结果返回。 python2版本两种可以使用,python3版本只能使用input>>>原创 2020-09-24 19:10:20 · 107 阅读 · 0 评论 -
python入门——常见的几种内置模块及方法
模块原创 2020-09-11 11:37:53 · 198 阅读 · 0 评论 -
python入门——全局函数思维导图
全局函数的具体使用方法在这里原创 2020-06-17 00:07:28 · 177 阅读 · 0 评论 -
python入门——函数及python的内置函数
函数原创 2020-06-16 00:10:17 · 453 阅读 · 0 评论 -
python入门——字符串对象及切片
字符串python中字符串的常见方法原创 2020-06-04 10:36:11 · 158 阅读 · 0 评论 -
python入门——4种容器的定义及常用方法
4种容器列表集合元组字典原创 2020-06-01 15:15:54 · 560 阅读 · 0 评论 -
python入门——数据类型
数据类型基本数据类型复合数据类型原创 2020-05-31 18:21:37 · 132 阅读 · 0 评论