春江暮客

春江暮客的个人学习分享网站

包含标签 python 的文章

Seaborn绘制核密度曲线实例详解

Seaborn绘制核密度曲线实例详解

2019年1月20日 | 技术

在频率分布直方图中,当样本容量充分放大到极限时,组距极限缩短,这个时候频率直方图中的阶梯折线就会演变成一条光滑的曲线,这条曲线就称为总体的密度分布曲线。

这篇文章将详细介绍如何使用 Python 绘图库 Seaborn 和 Pandas 里的 iris 鸢尾花数据集来绘制不同形式的核密度曲线。

1.基本密度曲线

    import seaborn as sns
    import pandas as pd
    sns.set(color_codes=True)
    sns.set_style("white")
    df = pd.read_csv('iris.csv')
    sns.kdeplot(df['sepal_width'])

《Seaborn绘制核密度曲线实例详解》

使用seaborn画核密度曲线,只需要使用kdeplot就行,注意,密度曲线只需要一个变量就可以了,这里我们选用的是sepal_width这一列。

……

阅读全文

python实现酷狗音乐mp3下载

python实现酷狗音乐mp3下载

2019年1月13日 | 技术

在python实现千千音乐mp3下载 后小伙伴使用发现很多音乐在千千音乐都搜不到,所以今天春江暮客就拓展了一下酷狗音乐的下载,有源码。

同样的配方,首先在酷狗官网上直接搜索歌曲,然后打开谷歌浏览器的网络监视器,再次搜索同样的关键字就可以发现接口信息(注:此处最好再次搜索的时候查看网络,可以剔除很多多余的信息)。

1.分析搜索接口信息

《python实现酷狗音乐mp3下载》 只有4条网络请求,可以很方便的知道是第一条请求是真正的返回了歌曲信息,因此构造此条请求即可。

……

阅读全文

python3搭配selenium实现12306抢票程序

python3搭配selenium实现12306抢票程序

2019年1月11日 | 技术

春节临近了,小伙伴们都在忙着抢票了,很多人总是被各种乱七八糟的抢票程序误导,诱骗,不如自己用python写一个12306抢票脚本好了。

言归正传,有了需求自然就要实现。技术部分,抢票程序由selenium驱动chrome进行,主要分为几下几部分。(别问我为什么不直接用requests买,有点难0-0)

……

阅读全文

python里shallow copy和deepcopy的区别

python里shallow copy和deepcopy的区别

2018年12月29日 | 技术

python 中经常需要拷贝对象,而很多“改了一个变量,另一个也跟着变”的 bug,本质上都和没有分清这三种操作有关:赋值、浅拷贝、深拷贝。

《python里shadowcopy和deepcopy的区别》

赋值(=)、浅拷贝(copy) 和深拷贝(deepcopy) 中,最容易混淆的通常不是赋值和拷贝,而是浅拷贝与深拷贝到底会不会共享内部子对象。

赋值语句并不会复制对象,它只是让两个变量同时指向同一个对象。这样一来,对其中一个变量看到的内容做修改,另一个变量也会看到同样的变化。

……

阅读全文

python随机生成强密码

python随机生成强密码

2018年12月18日 | 杂谈
本文演示如何用 Python 和 JavaScript 生成随机强密码,并补充为什么安全场景下应优先使用 secrets 或浏览器的 Web Crypto API,而不是普通随机函数。……

阅读全文

人工神经网络初探

人工神经网络初探

2018年12月10日 | 技术
本文用概念解释、房价预测例子和典型应用场景,帮助初学者快速理解人工神经网络的基本结构和它在 AI 中的常见用途。……

阅读全文

友情链接

其它