自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python-csvkit:强大的csv文件命令行工具

如果你在学Python数据处理,一定对CSV文件不陌生。日常本地数据存储中,除了Excel文件外,大部分数据都是以CSV文件格式保存的。CSV(Comma-Separated Values)是一种文本文件,也叫作逗号分隔值文件格式。顾名思义,它就是用来保存纯文本,被分隔符分隔为多个字段。CSV文件能够被Excel、notepad++、Java、Python等各种软件读取,非常方便。因为它结构简单、易传输、易读取的特性,使其广受个人和商业领域欢迎。在Python中,可以使用read函数、panda

2022-03-20 19:22:07 697

原创 在数据分析、挖掘方面,有哪些好书值得推荐?

最近看到有人在问,在数据分析、挖掘方面,有哪些好书值得推荐?推荐三本书,分别是统计、编程、算法方向的核心教程,非常适合新手去看。Statistics for Business and Economics-商务与经济统计Python for Data Analysis-利用Python进行数据分析Introduction to Data Mining-数据挖掘导论如果你是学R的,可以再加一本R语言实战为什么选这三本书呢?我们常说道之本源,术之方法,这三本书就是告诉你数理统计的本源,帮你上手数

2021-05-23 12:35:14 374

原创 20条非常实用的Python代码实例

据说Python之父-Guido Van Rossum打算让CPython更快,速度直接翻五倍,这是实实在在的好消息。Python一直以来被诟病速度慢,影响开发效率,希望这次Guido老爷子能帮python打一场漂亮的翻身仗。这篇文章不准备介绍Python速度如何,而是给大家带来一些常用且实用的Python代码实例,几乎是开发者必备的知识点。1、合并两个字典Python3.5之后,合并字典变得容易起来。我们可以通过**符号解压字典,并将多个字典传入{}中,实现合并。def Merge(dict1,

2021-05-22 21:48:29 1760

原创 使用Python验证常见50个正则表达式

什么是正则表达式?正则表达式(Regular Expression)通常被用来检索、替换那些符合某个模式(规则)的文本。此处的Regular即是规则、规律的意思,Regular Expression即“描述某种规则的表达式”之意。本文收集了一些常见的正则表达式用法,方便大家查询取用,并在最后附了详细的正则表达式语法手册。案例包括:邮箱、身份证号、手机号码、固定电话、域名、IP地址、日期、邮编、密码、中文字符、数字、字符串Python如何支持正则?我用的是python来实现正则,并使用Jupyte

2021-01-03 21:27:11 196

原创 干货 | Bokeh交互式数据可视化快速入门

Bokeh简介Bokeh是一款交互式可视化库,在浏览器上进行展示。Bokeh可以通过Python(或其它语言),快速便捷地为大型流数据集提供优雅简洁的高性能交互式图表。安装在python中有多种安装Bokeh的方法,这里建议最简单的方法是使用Anaconda Python发行版,然后在命令行下输入以下命令:conda install bokeh这里会安装Bokeh需要的所有依赖包...

2019-12-10 13:36:19 274

原创 numba,让python速度提升百倍!

python由于它动态解释性语言的特性,跑起代码来相比java、c++要慢很多,尤其在做科学计算的时候,十亿百亿级别的运算,让python的这种劣势更加凸显。办法永远比困难多,numba就是解决python慢的一大利器,可以让python的运行速度提升上百倍!什么是numba?numba是一款可以将python函数编译为机器代码的JIT编译器,经过numba编译的python代码(仅限数...

2019-12-10 13:28:39 292

原创 干货 | 使用pyecharts绘制交互式动态地图

干货 | 使用pyecharts绘制交互式动态地图说到pyecharts,相信很多人不会陌生,一个优秀的python可视化包。pyecharts是中国人开发的,相比较matplotlib、seaborn等老牌可视化库,pyecharts是十分符合国内用户习惯的,尤其在地理空间图表方面。本文是想试探一下pyecharts在绘制地理图表方面的功底如何,那就开始吧!安装pyechartspy...

2019-12-10 13:24:59 1382

原创 JupyterLab,极其强大的下一代notebook!

JupyterLab简介JupyterLab是Jupyter主打的最新数据科学生产工具,某种意义上,它的出现是为了取代Jupyter Notebook。不过不用担心Jupyter Notebook会消失,JupyterLab包含了Jupyter Notebook所有功能。JupyterLab作为一种基于web的集成开发环境,你可以使用它编写notebook、操作终端、编辑markdown文本、...

2019-12-10 13:23:04 180

原创 干货 | 解放双手,用Python实现自动发送邮件

使用Python实现自动化邮件发送,可以让你摆脱繁琐的重复性业务,可以节省非常多的时间。Python有两个内置库:smtplib和email,能够实现邮件功能,smtplib库负责发送邮件,email库负责构造邮件格式和内容。邮件发送需要遵守SMTP协议,Python内置对SMTP的支持,可以发送纯文本邮件、HTML邮件以及带附件的邮件。1、先导入相关的库和方法import smtplib...

2019-12-10 13:21:29 301

原创 pdfkit | 利用python实现html文件转pdf

在用jupyter notebook写代码文档的时候,有时需要导出pdf版本,但jupyter会报错。我在想,除了网上的debug方法,还没有其他方案可以生成pdf。度娘搜了下,很多博客推荐Python的第三方库pdfkit,可以将网页、html文件以及字符串生成pdf文件。其实也有很多软件提供pdf生成服务,但这样太不python了,那下面就来试试pdfkit怎么用吧!三步实现自动生成pd...

2019-12-10 13:19:47 352 1

原创 一文搞懂python datetime模块-日期时间处理

前言datetime是python的内置模块,用来处理日期和时间。该模块常用的类有:类名功能说明date日期对象time时间对象datetime日期时间对象timedelta时间间隔tzinfo时区信息对象本文旨在讲解datetime模块中datetime类的使用方法。datetime对象是 date 与 time 的结合体,涵盖...

2019-12-10 13:17:32 412

空空如也

空空如也

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

TA关注的人

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