自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Py.ziMing的博客

来都来了,点个关注吧

  • 博客(74)
  • 收藏
  • 关注

原创 Python数据分析——目录

Python数据分析目录这是整个数据分析系列的目录。如果打不开的,那就证明它只是个计划,我会尽快把它完善的。Python数据分析00——Ubuntu18.04安装Anaconda3Python数据分析01——Numpy模块学习Python数据分析02——Pandas模块学习(一)Python数据分析03——Pandas模块学习(二)Python数据分析04——Pandas模块学习...

2019-07-11 16:32:48 1351

原创 Pypi修改成国内镜像源

Pypi修改成国内镜像源pypi的国内镜像源:阿里云 http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/豆瓣(douban) http://pypi.douban.com/simple/清华大学 https://pypi.tuna.tsinghua.edu.cn/sim...

2019-12-16 21:39:35 1052

原创 python安装openssl

ERROR: Could not find a version that satisfies the requirement OpenSSL (from versions: noneERROR: No matching distribution found for OpenSSL正确做法是:

2019-12-05 15:24:23 5883

原创 MySQL设置隔离级别

MySQL设置隔离级别首先进入MySQL:然后查看当前隔离级别:show global variables like '%isolation%';然后修改隔离级别:set global transaction_isolation ='read-committed';最后,查看是否修改成功:show global variables like '%isolation%';...

2019-12-04 09:28:30 311

转载 nginx安装时/ngx_murmurhash.c:37:11: error: this statement may fall through [-Werror=implicit-fallthroug

nginx安装时/ngx_murmurhash.c:37:11: error: this statement may fall through [-Werror=implicit-fallthroug如图报错/nginx-1.8/objs/Makefile) 使用命令找到 -Werrori 后将其去掉 在重新make编译就可以了。删除-Werrori在obj下的makefile里面删,就在前...

2019-11-27 17:02:45 1479

转载 windows安装fdfs_lient报错"fdfs_client/sendfilemodule: fatal error C1189: #error: platfom not supported"

windows安装fdfs_lient报错"fdfs_client/sendfilemodule: fatal error C1189: #error: platfom not supported"报错详情(报错内容:windows这个平台不支持fdfs_client)running installrunning bdist_eggrunning egg_infowriting fdfs...

2019-11-27 16:58:14 586

原创 Ubuntu18.04安装NGINX报错

./configure: error: the HTTP gzip module requires the zlib library.You can either disable the module by using --without-http_gzip_moduleoption, or install the zlib library into the system, or build th...

2019-11-26 11:50:49 422

原创 无法远程连接redis

无法远程连接Redis数据库问题如下:[....] Starting redis-server (via systemctl): redis-server.serviceJob for redis-server.service failed because a timeout was exceeded.See "systemctl status redis-server.service" a...

2019-11-23 15:33:36 810

原创 Invalid block tag on line 16: 'endblock', expected 'endblock' or 'endblock topfiles'. Did you forget

Invalid block tag on line 16: ‘endblock’, expected ‘endblock’ or ‘endblock topfiles’. Did you forget to register or load this tag?报错是因为代码没有注意空格问题。改成缩进一格就行。...

2019-11-22 10:43:51 1785

转载 redis 报错 Redis protected-mode 配置文件没有真正启动

(error) DENIED Redis is running in protected mode because protected mode is enabledRedis protected-mode 是3.2 之后加入的新特性,在Redis.conf的注释中,我们可以了解到,他的具体作用和启用条件链接redis 时只能通过本地localhost (127.0.0.1)这个来链接,而不...

2019-11-20 09:58:49 256

转载 Ubuntu18.04下安装MySQL5.7

Ubuntu18.04下安装MySQL5.7提示:以下操作均在root权限下进行查看有没有安装MySQL:dpkg -l | grep mysql安装MySQL:apt install mysql-server安装完成之后可以使用如下命令来检查是否安装成功:netstat -tap | grep mysql通过上述命令检查之后,如果看到有 mysql 的socket处于 LIS...

2019-11-19 16:21:20 4633 3

转载 Ubuntu18.04 安装后应该做的事(更新中)

Ubuntu18.04 安装后应该做的事1.更新源找到Software & Updates,将源更新为阿里云的源在Other Software里将Canonical Partners勾上。然后自己手动更新一下:sudo apt updatesudo apt upgrade2.Sougou Pinyinsudo apt-get install fcitx-bin ...

2019-11-19 15:55:47 241

转载 ubuntu中root和普通用户切换

ubuntu中root和普通用户切换buntu登录后,默认是普通用户权限,那么普通用户权限和root权限如何切换呢,下面总结下它们之间如何切换。普通用户切换到root用户登录ubuntu后,按上组合键CTRL+ALT+T进入终端界面,一般终端界面默认为普通用户权限模式,如何从普通用户进入root用户,有如下方法:1、按上su,然后按照提示输入相应的root密码,就可登录到root权限下。...

2019-11-19 15:36:17 276

转载 Ubuntu18.04下更改apt源为阿里云源

Ubuntu18.04下更改apt源为阿里云源本文链接:https://blog.csdn.net/zhangjiahao14/article/details/80554616前言:看见Ubuntu新出了18.04版本感觉不错,装一个玩玩,虽然有很多教程可以参考,但我也给出一个不是很一样的方案吧,尽量解释的详细一点。为了下载更方便,速度更快,我们往往在使用Linux系列系统时修改apt源为国...

2019-11-19 15:24:53 148

转载 VMware中Ubuntu18.04的全屏问题

完美解决不能全屏问题1、安装VMware Tools步骤:1.1 进入ubuntu系统后,点击虚拟机上的【虚拟机】->【安装 vmware tools】,回到桌面回看到一个vmware tools的 cdrom图标。1.2 复制 VMwareTools-10.0.10-4301679.tar.gz(版本根据自己的实际情况) 到/home/lance/目录下。 用命令【t...

2019-11-19 08:59:57 305

转载 ubuntu18.04出现连接网络失败

ubuntu18.04出现连接网络失败本文链接:https://blog.csdn.net/Python_Number/article/details/86912183重新装的ubuntu18.04 用了一段时间后,开机之出现这个问题!首先出现这个问题可以做最简单的几个步骤!如果解决解决不了,在尝试其他的方法!1.将ubuntu关机,查看虚拟机设置中的网络连接模式!2.根据步骤打开3....

2019-11-18 20:23:40 3127 2

转载 Specifying a namespace in include() without providing an app_name

django2.1学习笔记-报错:'Specifying a namespace in include() without providing an app_name ’版权声明:本文为CSDN博主「Martin_Yan」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。本文链接:https://blog.csdn.net/Martin_Yan/articl...

2019-11-18 13:32:23 567

原创 Python爬虫08——正则表达式 re 模块 02——match()

re.match()精确匹配match() 方法时从字符串的开始位置进行匹配,不然就匹配不到内容。import res = "asdf 123 456 morning"result = re.match('^asdf\s\d\d\d\s\d{3}\s\w{7}', s)print(result)下面的截图是运行结果:在匹配的时候,match() 函数的第一个参数是匹配的规则...

2019-09-08 11:52:33 278

原创 Python爬虫07——正则表达式 re 模块 01——介绍

正则表达式正则表达式是各种编程语言都通用的,在 Python 语言中,我们使用 re 模块进行具体的操作。下面,先来看看百度百科的介绍。正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用来检索、替换那些符合某个模式(规则)的文本。许多程序设计语言都支持利用正则表达式进行字符...

2019-09-08 10:47:46 303

原创 Python爬虫06——requests库06

Requests 库流式上传代理

2019-09-07 23:59:08 118

原创 Python爬虫05——requests库05

Requests 库SSL 证书验证客户端证书CA 证书

2019-09-07 23:38:38 134

原创 Python爬虫04——requests库04

Requests 库下面开始的就是 requests 库的高级操作了。https://2.python-requests.org//zh_CN/latest/user/advanced.html#advanced会话对象准备的请求

2019-09-07 23:24:34 116

原创 Python爬虫03——requests库03

Requests 库响应内容除了常规的相应内容,还有一些二进制的响应内容,又或者是 JSON 响应内容。由于能力有限,我直接复制管反复文档关于这部分的内容上来。二进制响应内容你也能以字节的方式访问请求响应体,对于非文本请求:Requests 会自动为你解码 gzip 和 deflate 传输编码的响应数据。例如,以请求返回的二进制数据创建一张图片,你可以使用如下代码:from ...

2019-09-07 16:33:58 111

原创 Python爬虫02——requests库02

Requests 库首先,我要介绍一个用于测试 requests 库的网站,它是发布在 GitHub 上面的一个项目。具体的网址是:http://httpbin.org发送方请求我们知道,除了 GET 请求,还会有其他的请求。比如 POST 请求。r = requests.post('http://httpbin.org/post', data = {'key':'value'})...

2019-09-07 16:20:04 95

原创 Python爬虫01——requests库01

Request库其实,我在学习爬虫的过程中,我是先学了一个叫做 urllib 的库,不过我觉得我在后续的学习中也没怎么用这个库,都是用request库,所以我就直接跳过它了。requests概述下面,直接看看官方文档对于这个库的介绍。点击跳转中文文档下面直接上request库的功能特性:Keep-Alive & 连接池国际化域名和 URL带持久 Cookie 的会话浏览...

2019-09-07 16:01:30 137

原创 Python网络爬虫00——前提知识大科普

Python网络爬虫——前提知识大科普这是学习Python网络爬虫的前提知识,就是给大家科普一下爬虫是什么,爬虫能干什么,学习爬虫要学习什么内容。爬虫是什么?我直接给出百度百科的地址吧,上面有关于网络爬虫的详细介绍 。我肯定是写不出这么好这么详细的内容了。点击跳转百度百科爬虫能干什么?能干什么?那就是三个字:抓数据。在互联网上的公开的数据,理论上它都能够抓取,然后提取需要的内容,最后...

2019-09-07 10:44:40 184

转载 Python线程、进程和协程详解

Python线程、进程和协程详解1. 前言在执行一些 IO 密集型任务的时候,程序常常会因为等待 IO 而阻塞。比如在网络爬虫中,如果我们使用 requests 库来进行请求的话,如果网站响应速度过慢,程序一直在等待网站响应,最后导致其爬取效率是非常非常低的。为了解决这类问题,本文就来探讨一下 Python 中异步协程来加速的方法,此种方法对于 IO 密集型任务非常有效。如将其应用到网络爬虫...

2019-07-15 17:13:08 287

原创 TypeError: 'dict_keys' object is not subscriptable

TypeError: ‘dict_keys’ object is not subscriptable今天在学习《Python数据分析》的时候,遇到了一个属于Python3代码兼容问题的BUG。具体如下图吧所示:在这里,只要先把它转为 list 对象再进行切片, 就可以了。具体如下:...

2019-07-15 11:49:33 1256

转载 Python数据分析40——Python绘制matplotlib三维图

Python绘制三维图声明:本文是转载的。原作者是 hitrjj,原博客地址是 Python三维绘图–Matplotlib 。1.创建三维坐标轴对象Axes3D创建Axes3D主要有两种方式,一种是利用关键字projection='3d’l来实现,另一种则是通过从mpl_toolkits.mplot3d导入对象Axes3D来实现,目的都是生成具有三维格式的对象Axes3D.#方法一...

2019-07-13 14:37:25 11227

原创 AttributeError: module 'scipy.misc' has no attribute 'lena'

AttributeError: module ‘scipy.misc’ has no attribute ‘lena’首先,先来看看我报错的代码:在手动尝试书《python数据分析》中的代码的时候,发现 scipy 模块已经移除了 lena 图片了。原来,在 scipy1.0.X开始就已经移除了 lena 图片。不过,有新增了两张图片。我在 scipy 的官方文档上找到的。如下图:...

2019-07-12 15:09:31 2103

原创 Python数据分析15——数据透视表

仍然使用小费数据集透视表这里,主要用到的是pivot_table()函数。value代表的是值 index 代表行,columns 代表列。上图是是默认计算平均值的,可以通过aggfunc()来指定。还可以加入分项小计。交叉表这里主要通过pandas模块的crosstab()参数建立交叉表。通过div参数,可以使每一行的和为1。最后,画个图就结束吧。...

2019-07-01 17:24:38 1293 5

原创 Python数据分析39——datetime模块(七)采样

频率转换与重采样重采样降采样升采样

2019-06-22 16:20:10 286

原创 Python数据分析38——datetime模块(六)之频率与时期数据转换

相关的准备工作可以查看之前的博客,直接看 下面的内容也不会出现问题。频率转换Period 和 PeriodIndex 对象可以通过asfreq() 函数进行转换。Period看看其他月份的转换。2. PeriodIndex时期数据转换利用to_period() 函数可以吧时间戳转换为时期。指定转换的频率。通过 to_timestamp() 函数可以把时...

2019-06-22 16:07:26 590

原创 Python数据分析37——datetime模块(五)之时期

时期时期基础频率转换时期数据转换频率转换与重采样重采样降采样升采样

2019-06-22 15:55:25 189

原创 Python数据分析36——datetime模块(四)之日期

日期接下来,会有日期的范围和频率与移动的内容。日期范围使用pandas模块的date.range() 函数可以创建指定 长度的datetimeindex索引。index = pd.date_range('2019/4/1', '2019/5/10')上面的两个参数是开始和结束Dev 时间,时间戳的间距默认是一天。这个肯定是可以改的——freq。下面演示用月作为间隔。index ...

2019-06-22 15:37:41 444

原创 Pytthon数据分析35——datetime模块(三)之时间序列

时间序列基础时间序列构造索引与切片日期日期范围频率与移动时期时期基础频率转换时期数据转换频率转换与重采样重采样降采样升采样

2019-06-22 14:57:49 250

原创 Python数据分析34——datetime模块(二)之时间类型转换

时间类型转换在进行数据分析时,我们难免会遇到一些字符型的时间戳,或者我们就是要转换成字符型的时间戳。所以,学会时间类型的转换就很有必要了。准备工作引入相关的模块。from datetime import datetime创建一个新的日期对象。stamp = datetime(2019,6,5)类型转换直接用str()函数就可以强制转换成字符型了。str(stamp)...

2019-06-22 13:49:10 242

原创 Python数据分析33——datetime模块(一)之构造时间数据类型

123

2019-06-22 12:07:11 2018

原创 Python数据分析32——pyecharts绘制交互式图表

pyecharts模块pycharts模块是百度开元的一个数据可视化JavaScnpt库。最重要的是:使用pyecharts绘制的图表美观且具有交互性。pyecharts安装使用PIP安装。pip install pycharts==0.5.11注意:pyecharts包在1.0版本之后就大版本更新了,现有的语法结构都变了。所以,安装的时候要留心版本。准备工作import py...

2019-06-21 20:31:38 3796

原创 Python数据分析31——seaborn可视化(七)之网格

seaborn 绘制网格准备工作先导入相关模块和数据集。import numpy as npimport pandas as pdfrom pandas import Series, DataFrameimport matplotlib.pyplot as pltimport seaborn as sns%matplotlib inlinetips = sns.load_data...

2019-06-21 13:24:14 2348

空空如也

空空如也

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

TA关注的人

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