自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【python数据分析模块教程】5——pyecahrts基础简介以及运用

如何安装1.进入cmd2.conda env list 查看当前电脑中有多少个annaconda环境图中表示当前电脑只有一个默认环境base3.conda create --name echarts36 python=3.6创建一个名字叫echarts36的环境,版本为3.6需要久等一会安装好了。4.conda activate echarts36 激活这个环境5.pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pye

2020-11-24 21:31:49 516 1

原创 【python数据分析模块教程】4——matplotlib基础简介以及运用

导入库import numpy as npimport pandas as pdimport matplotlib.pyplot as pltfrom pandas import Series,DataFrame#内嵌画图%matplotlib inline#绘图时可以显示中文plt.rcParams['font.sans-serif']=['SimHei']#绘图时正常显示正负号plt.rcParams['axes.unicode_minus']=False基本元素axis X

2020-11-22 12:46:38 497

原创 【python数据分析模块教程】3——numpy基础简介以及运用

1.创建1.1 一维列表创建vector = np.array([5, 10, 15, 20])1.2 多维列表创建matrix = np.array([[5, 10, 15], [20, 25, 30], [35, 40, 45]])1.3快速创建对象np.full([3,4],1) #3*4 值为1的矩阵np.full([3,4],True) #3*4 值为True的矩阵np.zeros ((3,4))#3*4 值为0的矩阵np.ones( (2,3,4))#3*4 值为1的矩阵

2020-11-20 22:15:41 185

原创 【python数据分析模块教程】2——pandas基础简介以及运用

1. Dataframe

2020-11-20 20:12:02 294

原创 【python数据分析模块教程】1——jupyter的使用与快捷键

1.命令模式常用快捷键enter:进入 cell 单元编辑shift+enter:运行当前行并跳转到下一行,没有下一行会创建ctrl+enter:只运行当前行alt+enter:运行当前行,并创建一行空行a:往上插入一行b:往下插入一行y:转换为代码m:转换为Markdownr:转换为Row NBconvertx:剪切一行c:复制一行v:粘贴剪切/复制行到下一行shift+v:粘贴剪切/复制行到上一行dd:删除一行z:撤销删除ctrl+z:撤销输入修改,但是要选择具体的单元(

2020-11-19 21:10:43 1128

原创 python基础系列教程(3)——文件操作与文件拷贝案例

1. 文件操作1.1 打开文件 f = open('test.txt', 'w') f = open('d:\\user\\data\\test.txt','w') f = open(r'd:\user\data\test.txt','w')1.2 文件的访问模式访问模式说明r只读方式打开文件。文件的指针将会放在文件的开头。这是默认模式。w打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件a打开一个文件用于追加。如果该文件已存

2020-11-19 19:20:10 238

原创 python基础系列教程(2)——基础综合运用【名片管理系统】

1.主逻辑实现1.1 模块划分总共分为两个文件来写这个系统card_main.py 主文件主要负责以下功能:显示欢迎界面获取用户输入根据用户输入执行对应操作(1-新建名片,2-显示全部名片,3-查询名片,4-退出系统)重复以上步骤card_tool.py 工具文件主要负责负责以下功能:新增名片修改名片查询名片删除名片1.2 主逻辑编写card_main.pyimport card_toolwhile True: card_tool.show_me

2020-11-19 18:38:17 169

原创 python基础系列教程(1)——python基础语法全解

1.逻辑运算1.1 算数运算符运算符描述实例+,-,*,/加,减,乘,除//取整数返回除法的整数部分 9//2=4%取余数9%2=1**幂2**3=81.2 比较运算符比较符描述== , !=检查两边的变量是否相等,是就返回1,否就返回0>, <左边是否大于,小于右边,是就返回1,否就返回0>=,<=左边是否大于等于,小于等于右边,是就返回1,否就返回0输入print(2

2020-11-19 15:09:22 677 3

原创 基于游戏付费数据,对战数据分析

理解数据本次测试集数据共828934条,109个字段主要对于以下10个字段进行分析字段解释user_id玩家唯一idpay_price付费金额rigister_time玩家注册时间avg_online_minutes在线时长pvp_battle_count玩家之间对战次数pvp_lanch_count主动发起pvp次数pvp_win_countpvp胜利次数pve_battle_count玩家-电脑之间的对战次数pv

2020-11-14 00:46:35 1136

原创 SQL如何判断某一天是当月第几周的问题

如何判断某一天是当月第几周set @d='2020-11-07';select (day(@d)+WEEKDAY(@d-interval day(@d) day)) div 7 + 1;**

2020-11-11 10:09:09 1964

原创 mysql超详细图文安装配置教程

我主要以Mysql免安装版为例,帮助大家解决安装与配置mysql的步骤1.下载安装包首先:要先进入mysql官网里(Mysql的官网–>https://www.mysql.com/)这里我也有网盘的安装包:链接:https://pan.baidu.com/s/11o6DP-p7-I5Vsar_fnjeSA提取码:amde注意,安装的目录应当放在指定位置,,其次,绝对路径中避免出现中文,推荐首选英文为命名条件!!2.Mysql的配置管理员身份打开cmd到mysql的bin下安装m

2020-10-08 15:45:17 8809 3

原创 Hadoop从零开始搭建史上最完整版-【8】新建hadoop用户

终于和hadoop扯上了一丢丢的关系~激动!1.使用xsell连接master,在master使用adduser hadoop来创建hadoop用户,再用passwd hadoop设置hadoop用户密码这里密码需要设置复杂一点。。不然很难通过检查。2.使用cat /etc/passwd 查看用户信息,发现hadoop这个用户已经创建成功3.使用usermod -a -G hadoop hadoop 把hadoop加入hadoop用户组,前面的hadoop是组名,后面的是用户名。 然后用cat

2020-10-08 11:55:47 725

原创 Hadoop从零开始搭建史上最完整版-【7】永久关闭防火墙

1.执行 firewall-cmd --state查看防火墙状态,发现目前为running2.禁止防火墙开机启动systemctl disabel firewalld.service3.永久关闭selinux,vi /etc/selinux/config打开文件4.改一下selinux状态,如图。改好后执行:wq保存退出5.重启虚拟机使其生效...

2020-10-08 11:29:47 383

原创 Hadoop从零开始搭建史上最完整版-【6】永久修改主机名

1.使用xshell连接到master后,执行改主机名的语句,改好后用hostname看看是否改成功

2020-10-08 11:21:14 315

原创 Hadoop从零开始搭建史上最完整版-【5】下载Xshell连接linux服务器

1.下载xshell安装包https://www.onlinedown.net/soft/36383.htm记得安装英文版2.打开xshell配置IP先获得vm的子网IP:虚拟机-设置-桥接模式1、桥接模式:更公司的局域网连接,等于另一台连接进公司的新电脑2、NAT模式:与虚拟机使用的计算机功能同步。可以上网,使用VMware自带的虚拟网卡VNet01位置在:windows键—>控制面板—>网络和 Internet—>更改网络适配器台式机就会出现三个网卡,笔记本是四个

2020-10-07 23:15:50 200

原创 Hadoop从零开始搭建史上最完整版-【4】给linux设置静态IP

1.登录系统(root权限),输入ip addr查找网卡名称ens332.修改配置输入vi /etc/sysconfig/network-scripts/ifcfg-ens33打开文件,按enter继续,按i进入编辑模式,如下按esc,输入**:wq** 保存退出重启网络服务。输入service network restart重新运行ip addr看看是否配置成功测试网络 ,执行ping www.baidu.com...

2020-10-07 21:27:02 122

原创 Hadoop从零开始搭建史上最完整版-【3】在vm上安装Centos7,搭建Linux系统

前期准备:1.保证自己电脑上有安装Vm,如果没有安装,请看这个:在Windows上安装Vmware与激活2.保证自己的电脑已经在BIOS里是开启了虚拟化支持,一般电脑都是默认开启的,因此暂可忽略,直接进入下面的操作,如果安装或启动失败,可以考虑此原因。3.下载CentOS 7.5miniCentOS 7.5mini官方下载地址:CentOS 7.5mini会进入一个镜像地址,按照这个路径找到,然后下载上面那个如果很慢,就进入阿里云下载阿里云centos7第一步:打开Vm,创建新的

2020-10-07 20:59:40 166

原创 Hadoop从零开始搭建史上最完整版-【2】设置vm虚拟网络编辑器

使用虚拟机之前,我们先要学会配置网络,因为虚拟机很多任务都是需要远程访问。1.编辑-虚拟网络编辑器2.选择NAT网络,一般是Vment83.NAT设置,设置网关,前面和子网IP一样,最后一位是2,确定关闭这里我的已经是设置好了的,没设置好的自行设置一下...

2020-10-07 11:01:45 295

原创 【python爬虫自学记录】【8】-异常处理,异常状态码,异常处理实战,浏览器header伪装与实战

部分异常状态码URLError与HTTPErrorURLError出现原因:1.连不上服务器2.远程URL不存在3.无网络4.触发了HTTPError异常处理示例url ="https://www.douban.com/group/topic/55202938/"try: urllib.request.urlopen(url)except urllib.error.URLError as e: if hasattr(e,"code"): print(e

2020-07-26 16:58:24 158

原创 【python爬虫自学记录】【7】-urllib基础,超时设置,自动模拟HTTP请求get请求实战和post请求实战

urllib基础urlretrieve(网站,本地存储地址)直接下载网页到本地import urllib.requesturllib.request.urlretrieve("http://www.baidu.com","D:\\pycharmprojects\\untitled\\dld.html")urlcleanup()清除缓存import urllib.requesturllib.request.urlcleanup()urlinfo()查看网页相应简介信息file = u

2020-07-24 18:48:46 309

原创 【python爬虫自学记录】【6】简单爬虫编写-从一个CSDN页面中把QQ提取出来

简单爬虫编写从一个CSDN页面中把QQ提取出来页面:https://edu.csdn.net/huiyiCourse/detail/253import urllib.requestimport redata = urllib.request.urlopen("https://edu.csdn.net/huiyiCourse/detail/253").read().decode('utf-8')pat = "<p>(\d{9})</p>"rst = re.compile

2020-07-24 18:27:43 157

原创 【python爬虫自学记录】【5】-正则表达式,原子,元字符,贪婪模式与懒惰模式,正则表达式函数,常见的正则实例

正则表达式原子是正则表达式中最基本的组成单位,每个正则表达式中都需要至少包含一个原子。常见的原子类型有:普通字符作为原子的情况import restring="zaitaoshanbei"pat="shan"rst=re.search(pat,string)print(rst)输出:<re.Match object; span=(6, 10), match=‘shan’>非打印字符作为原子#\n换行符,\t制表符 ''''''可以引入换行符string='''

2020-07-22 20:36:27 209

原创 【python爬虫自学记录】【4】如何查看模块功能,网络爬虫概念

如何查看模块功能1.helphelp()2.看源代码3.查看文档网络爬虫概念是什么?自动从互联网中定向或者不定项采集信息的一种程序,常用的是通用网络爬虫或者聚焦网络爬虫能够做什么?通用网络爬虫可以运用在搜索引擎中,自动采集网页,提取,计算,收录聚焦网络爬虫可以从互联网中自动采集信息,并且代替我们筛选出相关数据。大概可以用在以下方面:1.搜索引擎2.采集金融数据3.采集商品数据4.自动过滤广告5.采集竞争对手的客户数据6.采集行业相关数据,进行数据分析...

2020-07-22 17:58:46 131

原创 【python爬虫自学记录】【3】-面向对象编程概念,类,对象,构造函数,方法,继承

面向对象编程概念:把整个世界看成各种不同类,一个程序里面会有一些类和面向过程的区别:面向对象适合开发中大型项目,开发效率更高,更接近人的思维面向过程适合中小型项目,效率相对低类:具有某种特征的事务的集合(群体,比如人是会说话,会思考的一个集合)对象:群体(类)里面的个体类是抽象的,对象是具体的通过python创造一个类,或者对象class cl1: #声明一个cl1的类 pass #占位语句a=cl1() #实例化一个类,现在a成为了对象构造函数#self:在类中

2020-07-22 17:02:17 140

原创 【python爬虫自学记录】【2】-函数,模块,文件打开读写关闭

函数参数:分为形参,实参形参:函数定义的时候使用的参数一般是形参实参:函数调用的时候使用的参数是实参调用函数:函数名(参数)fun(a)#比较大小函数def func1(a,b): if(a>b): print(str(a)+">"+str(b)) elif(a==b): print(str(a)+"="+str(b)) else: print(str(a)+"<"+str(b))func1(1,1)

2020-07-22 16:16:27 100

原创 【python爬虫自学记录】【1】-python基础语法与if,while,for,break,continue,乘法口诀

基础语法python输出print("hello")字符串a = 'abc'a2 = "abcd"a3 = '''abcde'''列表-中括号,提供存储多个元素的地方,每个元素都可以重新赋值b = [1,"zb",9]元组-小括号,储存多个元素,里面的元素不能重新赋值c = (1,"bn",41)字典-{键:值,键:值,…}d = {"abc":1,"bcd":2}e = {"name":"zengzeng","sex":"girl","age":18}字典取值格式:字

2020-07-21 18:40:05 193

原创 python遍历并输出该文件夹与其子目录下所有后缀为x的文件

path就是需要遍历的父目录rule为输出遍历文件的后缀改一下变量名就阔以直接用了# coding:utf-8import osdef get_files(path='D:\zyt\\azyt\sfx', rule=".sfx"): all = [] for fpathe,dirs,fs in os.walk(path): # os.walk获取所有的目录 ...

2018-09-21 08:49:20 3468 2

原创 如何在ubuntu虚拟机下搭建jenkins,并通过主机访问

安装jdk1、首先到oracle下载上下载jdk-7u60-linux-i586.tar.gz2、将jdk-7u60-linux-i586.tar.gz拷贝到/usr/lib/jvm/目录下面,这里如果没有jvm文件夹,则创建该文件夹, 命令:sudo mkdir jvm // 创建文件夹jvmsudo cp -r ~/download/jdk-7u60-linux-i586.t...

2018-08-19 12:27:05 2155

原创 通过虚拟机端口转发(端口映射)进行远程访问

前言本文各电脑均在统一网段内,如果是公司的网络,应该可以保证全部电脑都在同一网段中的所用机器通过virtualbox安装的一台ubuntu虚拟机(ip:1.0.7.8) 宿主机(Ip:1.2.3.4) 电脑1(ip:1.2.3.5)操作步骤1.设置-网络-连接方式(NAT)-高级-端口转发 2.右侧加号新增一条端口转发规则 主机ip:1.2.3.4 (通过cmd...

2018-08-02 19:00:04 8036

原创 ubuntu的desktop版与server版的区别

往大了说:首先要明白,只要发布版本号一致,这两者从核心来说也就是相同的,唯一的差别在于它们的预期用途:桌面版——面向个人电脑使用者,可以进行文字处理、网页浏览、多媒体播放和玩游戏,是一个为普通用户所定制的多用途操作系统。 服务器版——旨在充当web服务器,可用来托管文件、网页及相似内容。如果你喜欢折腾黑色命令窗口也可以下载这个过过瘾。往细了说:桌面版——有GUI(图形用户界面...

2018-08-02 11:58:11 60052

原创 如何在win10上安装ubuntu虚拟机-图文详细教程

前言(和我一样的小白快来看看~)本文将在win10上安装ubuntu虚拟机的步骤一步步记录了下来~希望对大家有帮助 方法大概是先装一个虚拟化软件(virtualbox),然后在这个软件上新增一台虚拟电脑机,这样我们就等于有了一台没有装系统的电脑。然后再将我们已经下载好的iso结尾的镜像文件(ubuntu)作为启动盘,给这个虚拟电脑装上系统,就完事了~安装包和镜像文件准备virtu...

2018-08-02 11:26:32 100389 28

空空如也

空空如也

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

TA关注的人

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