自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Linux中常用操作命令

一、常用的文件、目录操作命令这是我们使用得最多的命令了,Linux最基础的命令!可用 pwd命令查看用户的当前目录可用 cd 命令来切换目录.表示当前目录… 表示当前目录的上一级目录(父目录)-表示用 cd 命令切换目录前所在的目录表示用户主目录的绝对路径名绝对路径:以斜线(/)开头 ,描述到文件位置的完整说明 ,任何时候你想指定文件名的时候都可以使用相对路径 :不以斜线(/)开头 ,指定相对于你的当前工作目录而言的位置 ,可以被用作指定文件名的简捷方式tips:输入命令的时候

2021-08-02 11:49:48 300

原创 python 组合图

from pyecharts import Gridfrom pyecharts import Overlapfrom pyecharts import Linefrom pyecharts import Barmonth = [f'{i}月' for i in range(1,9)]data =[2.0,4.9,7.0,3.2,8.5,5.9,1.2,7.9]data2 = [2.6,8.9,4.5,8.3,9.1,6.3,4.0,5.6]line = Line('折线图','一年的降水量

2021-07-20 21:54:05 374

原创 python 绘图进阶

import matplotlib.pylab as pltimport numpy as np#处理中文乱码plt.rcParams['font.sans-serif'] = ['Microsoft YaHei']#三角函数# x = np.linspace(-np.pi,np.pi,256,endpoint=True)# c = np.cos(x)# s = np.sin(x)#绘制折线# plt.plot(x,c)# plt.plot(x,s)# plt.show()#绘

2021-07-20 21:53:21 341

原创 python matplotlib模块 饼图

import matplotlib.pylab as pltimport numpy as np#处理中文乱码plt.rcParams['font.sans-serif'] = ['Microsoft YaHei']#plt.pie()#展示兴趣爱好 时间分配占比情况time_array=[8,2,10,4]acive='睡觉,吃饭,工作,玩'.split(',')plt.pie(time_array,labels=acive, startangle=0 ,#起始角度

2021-07-20 21:51:54 129

原创 python pyecharts模块 雷达图

#导雷达式图模块from pyecharts import Radarradar = Radar('雷达图','一年的降水量与蒸发量')#雷达图传入的数据是多维数据radar_data = [ [2.0,4.9,7.0,3.2,8.5,5.9,1.7,7.9]]radar_data2 = [ [2.6,8.9,4.5,8.3,9.1,6.3,4.0,5.6]]schema = [ ('jan',20),('Feb',20),('Mar',20),('Apr',20)

2021-07-20 21:49:00 800

原创 python pycharts模块词云

from pyecharts import WordCloudimport pandas as pd#读取文件data = pd.read_csv('word.csv',names=['word','count'],sep=' ')data = data.groupby('word').sum()print(data)wordcloud = WordCloud('词云',width=800,height=600,background_color='pink')wordcloud.add('

2021-07-20 21:47:44 103

原创 python matplotlib模块 柱状图

import matplotlib.pylab as pltimport numpy as np#处理中文乱码plt.rcParams['font.sans-serif'] = ['Microsoft YaHei']#柱状图 plt.bar 条形图 plt.barh'''bottom 距离底边的距离align 对齐方式 居中 或 左对齐'''points = [(5,6),(7,8),(9,10),(3,11)]x,y = zip(*points)points1 = [(4,6)

2021-07-20 21:46:36 104

原创 python matplotlib模块文字图

import matplotlib.pylab as pltimport numpy as np#处理中文乱码plt.rcParams['font.sans-serif'] = ['Microsoft YaHei']#写入文本#plt.textplt.figure(figsize=(8,4))plt.text(0.6,0.7,'天王盖地虎',size= 20, rotation=45, ha='center',va='center', b

2021-07-20 21:45:25 81

原创 python中缺失值的处理

import pandas as pdimport numpy as npfrom pandas import Series,DataFrame#缺失值的处理'''dropna(axis=0,how='any',inplace=False)默认只要有一个nan就丢掉 how = 'all' 必须要全nan才丢fillna()填充isnull() 返回是nan的布尔序列notnull() 返回不是nan的布尔序列'''df1 = DataFrame( [

2021-07-14 19:12:59 117

原创 用python中的pandas模块完成时间日期处理(基础))

import pandas as pdimport numpy as npfrom pandas import Series,DataFrameimport timefrom datetime import datetimefrom datetime import timedelta#时间日期对象time1 = datetime(2021,7,13,16,19)print(time1)print(type(time1))#获取当前时间now = datetime.now()pr

2021-07-14 19:12:04 442

原创 python使用numpy读写文件

import numpy as np'''写文件'''arr = np.arange(4)*2print(arr)# np.savetxt('data1.txt',arr)# np.savetxt('data1.csv',arr)'''读取文件 np.loadtxt( fanme,文件名 dtype = <class 'float'>默认为float,如果读取文本类数据dtype=comments comments = "#" del

2021-07-12 19:04:10 1140

原创 python中pandas的基础类型

#python 基础数据类型#int 整数 float 浮点 string 字符串#int 列表 dict 字典 typle 元祖#pandas 它的数据类型#Series-->numpy array多个索引import pandas as pdimport numpy as npfrom pandas import Series,DataFrame#创建Seriess = Series([4,-2,5,1.2])print(s)'''1.一个Series 由索引加值组成

2021-07-12 18:59:23 190

原创 python中numpy统计计算

import pandas as pdimport numpy as npfrom pandas import Series,DataFramedf1 = DataFrame( np.random.choice(range(20),size=(4,3),replace=False), index=list('ABCD'), columns=list('abc'))print(df1)#使用numpy函数操作 axis 控制行列聚合 0跨列 1跨行print(np.su

2021-07-12 18:55:55 275

原创 python数组的操作(访问)

#Python 自带的listprint('==========python自带的list集合===========')list1 = list(range(20))print(list1)list2 = list1[1:10:2]#从开始下标1开始截取,下标到10结束 间隔2个print(list2)#从1取到尾间隔两个list2 = list1[1::2]print(list2)print('========numpy=======')import numpy as np#一维

2021-07-08 19:52:22 1669

原创 python数组的合并与分割

import numpy as np'''数组的组合 水平组合 垂直组合'''arr = np.arange(4).reshape(2,2)print(f'arr:\n{arr}')n = arr*2+1print(f'n:\n{n}')#行链接 水平组合k1 = np.hstack((arr,n))print(f'k1:\n{k1}')#列链接 垂直组合k2 = np.vstack((arr,n))print(f'k2:\n{k2}')k3 = np.

2021-07-08 19:46:01 410

原创 python中numpy的基本属性

import numpy as np"""创建numpy数组 np.array(list) 会返回一个数组对象"""#创建一些数据a = np.array([1,2,3,4,5])print(a)#操作数组里面的元素a2 = a*2print(a2)print('==========二维数组==========')#创建二维数组b = np.array([ [1,2,3], [4,5,6]])#输出会有行有列print(b)#数组的属性def

2021-07-08 19:41:08 166

原创 python基础运用

#列表有索引(下标)字符串有#格式化字符串str1 = 'xxx{0}sss{1}'.format('哈哈',100)print(str1)print('xxx%sss%d'%('哈哈',100))name = '张三'age = 18hobby = ['唱','跳','rap','篮球']#张三今年18,喜欢唱跳rap篮球#方法1字符串拼接str3 = name+'今年'+',喜欢'+hobby[0]+hobby[1]+hobby[2]+hobby[3]print(str3)str

2021-07-08 19:38:29 79

原创 Python多维数组(生成,降维,转置)

import numpy as np'''多维数组 生成(改变)多维数组 reshape(变形),shape属性,resize 多维变一维 矩阵转置(行列互换)'''print('===========生成(改变)多维数组reshape========')''' 一维变成多维度 (1)reshape()不会改变原有的数据,通过返回新数组的方式修改 (2)shape属性 直接更改原数据 (3)resize() 直接更改原数据'''#二维#

2021-07-08 19:37:02 1796

原创 python效率验证

#测试一段代码#知识点1:定义两个函数 分别是立方和平方,分别取看他们的运算结果#定义函数 一个放回0-n的平方 一个返回0-n的立方#1.创建 列表 然后append数据再返回def square(n): data = [] for x in range(0,n): data.append(x**2) return datadef cube(n): data = [] for x in range(0, n): d

2021-07-08 19:35:30 103

原创 python爬取豆瓣250

import urllib.requestimport sslimport reimport xlwtimport DBUtilsimport xlrdfrom xlutils.copy import copydef getContent(ye): headers={ "User-Agent":"Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/75.0.3770

2021-07-03 14:17:52 86

原创 Java Script 引用方式

两种引用方式怎么用?两种方式:(1) 内部引用,使用(2) 外部引用,代码写在独立的js文件中,通过 <head> <meta charset="utf-8"> <title></title> </head> <body> <p id="p1">this is a js test</p> &l

2021-07-03 14:10:40 758

原创 Java Script基础知识

本章主要回答两个问题:(1)为什么需要有JavaScript(JS有什么作用)?(2)怎么用?HTML负责呈现什么内容,CSS负责以何种方式来呈现。HTML+CSS:实现了静态页面。实际上,我们更多的页面的要求是动态的,这就需要用到js了,通过js操纵HTML和css <head> <meta charset="utf-8"> <title></title> </head>

2021-07-03 14:08:18 109

原创 SPASS MODELER笔记

2021-07-03 11:36:34 114

原创 POWER BI 中DAX函数的应用(下篇)

POWER BI 中DAX函数的应用(下篇)任务:创建度量值公式下载并打开 Contoso 销售示例 Power BI Desktop 文件。在“报表”视图的字段列表中,右键单击 Sales 表,然后选择“新建度量值”。在编辑栏中,通过键入新的度量值名称 Previous Quarter Sales 来替换“度量值”。在等号后键入前几个字母 CAL,然后双击要使用的函数。 在此公式中,需要使用 CALCULATE 函数。你将通过我们传递给 CALCULATE 函数的参数,使用 CALCULATE

2021-07-03 09:08:19 1830 1

原创 POWER BI 中DAX函数的应用

POWER BI 中DAX函数的应用什么是DAX函数DAX 是公式或表达式中可用于计算并返回一个或多个值的函数、运算符或常量的集合。 简单来说,DAX 可帮助你通过模型中已有的数据来创建新信息。可以轻松地创建新的 Power BI Desktop 文件并导入一些数据。 你甚至可以创建显示宝贵见解的报表,而完全不需要使用任何 DAX 公式。 但是,如果你需要分析跨产品类别和不同日期范围内的增长百分比,该怎么办? 或者,需要计算相对于市场趋势的同比增长,该怎么办? DAX 公式具备这项功能以及许多其他重要

2021-07-03 09:02:40 1588 1

转载 小白怎样学习数据分析?

很多小伙伴们刚燃起进军数据分析行业的斗志,就被一些人的三言两语给劝退了。都0202年了,怎么还会有人以为,只有专业的同学,才能做数据分析师?其实,并不是说只有计算机专业的人才能学习数据分析,而是说如果你在大学学的专业是计算机专业,有一定的编程基础,那么当你再学数据分析时,你就比旁人多了一定的学习优势。当然啦,即便你并不是计算机专业的,你也可以通过后续的学习追赶、甚至超越科班出身的童鞋~那零基础小白怎样学习数据分析?零基础小白怎样学习数据分析?数据分析师需要掌握什么?数据分析师是一个收入高、待遇优的职

2021-07-03 08:43:30 89

转载 基于Python的数据分析

下面来介绍一下基于Python的数据分析,主要介绍数据分析的概念、数据分析流程、Python优势、常用模块的用途以及使用Python进行数据分析的学习方法及步骤;随着大数据和人工智能时代的到来,网络和信息技术开始渗透到人类日常生活的方方面面,产生的数据量也呈现指数级增长的态势,同时现有数据的量级已经远远超过了目前人力所能处理的范畴。在此背景下,数据分析成为数据科学领域中一个全新的研究课题。在数据分析的程序语言选择上,由于Python语言在数据分析和处理方面的优势,大量的数据科学领域的从业者使用Pyth

2021-07-03 08:42:19 952

转载 Excel Power Pivot是什么?(原文带有Power Pivot简单的操作)

数据分析有三大作用:现状分析原因分析预测分析大多数情况下,用Excel的数据透视表进行汇总分析即可,但数据量一大,Excel就跑不动了,那可以采用Access数据库和Microsoft Query,可以使用SQL语句进行查询汇总分析。数据分析归纳起来有两大类:一类是呈现现状的描述性分析。主要通过对比与细分进行现状和原因分析,可以制作数据透视表,求和、求平均值以及数据分组了解其构成,甚至通过不同时间维度的对比,查找数据变化原因,最后制作相关图标对现状进行呈现及描述。另一类是展望未来的预测性分析。

2021-07-03 08:41:20 708

原创 Python实用小技巧

交换变量有时候,当我们要交换两个变量的值时,一种常规的方法是创建一个临时变量,然后用它来进行交换。比如:# 输入a = 5b = 10#创建临时变量temp = aa = bb = tempprint(a)print(b)但在Python中,其实我们有一种更简洁的写法:'''pythonic way of value swapping'''a,b = 5,10print(a,b)a,b = b,aprint(a,b)将list中的所有元素转为单个字符串列表和字.

2021-06-20 22:04:43 60

转载 ORACLE和MYSQL的九大区别

ORACLE和MYSQL的九大区别1.组函数用法规则mysql中组函数在select语句中可以随意使用,但在oracle中如果查询语句中有组函数,那其他列名必须是组函数处理过的,或者是group by子句中的列否则报错eg:select name,count(money) from user;这个放在mysql中没有问题在oracle中就有问题了2.自动增长的数据类型处理MYSQL有自动增长的数据类型,插入记录时不用操作此字段,会自动获得数据值。ORACLE没有自动增长的数据类型,需要建立一个自动

2021-06-15 20:17:36 878

转载 Python解释器配置设置

Python解释器配置设置1、准备工作安装好Pycharm2020版本电脑上安装好Python解释器2、本地解释器配置配置本地解释器的步骤相对简洁直观:(1)单击工具栏中的设置按钮。(2)在Settings/Preferences对话框中选中 Project Interpreter页面,在Project Interpreter对应的下拉列表中选择对应的解释器版本,或者单击右侧的设置按钮手动添加。(3)在接下来的情况下,选择Add Local选项,然后选择预期的解释器(Python的可执行文件

2021-06-15 20:13:55 7978

原创 HTML网页设计小技巧

HTML网页设计小技巧虽然现在有许多网页制作工具能让您轻松地完成工作,但如果使用HTML则可以得到更大控制权,下面介绍几个小技巧。使用<tt>,<i>,<br>语句来控制文字排版比用<pre>好得多。 如:<tt>实用网络<br><i>曾伟滨</i><br></tt>不要用800*600的分辨率来制作网页,当浏览者用640*480看网页时,不旦会使速度减慢,还会使网页图像

2021-06-12 11:01:59 144

转载 八个好用的Python爬虫技巧

总结八个好用的Python爬虫技巧python应用最多的场景还是web快速开发、爬虫、自动化运维:写过简单网站、写过自动发帖脚本、写过收发邮件脚本、写过简单验证码识别脚本。爬虫在开发过程中也有很多复用的过程,这里总结一下,以后也能省些事情。1、基本抓取网页get方法post方法在这里还是要推荐下我自己建的Python开发学习裙:304 零五零 799,群里都是学Python开发的,如果你正在学习Python ,小编欢迎你加入,大家都是软件开发党,不定期分享干货(只有Python软件.

2021-06-12 10:43:59 226

原创 Python中 isdigit() 和 isnumeric() 的区别

Python中 isdigit() 和 isnumeric() 的区别num = "1" #unicodenum.isdigit() # Truenum.isdecimal() # Truenum.isnumeric() # Truenum = "1" # 全角num.isdigit() # Truenum.isdecimal() # Truenum.isnumeric() # Truenum = b"1" # bytenum.isdigit() # Tru...

2021-06-09 10:35:10 672 2

原创 oracle索引

3.4索引(理解)Oracle 的索引相当复杂,有几十种索引。索引的主要功能是进行数据查询优化的,提升数据库操作性能的。为了更好的观察出性能问题,那么下面首先针对于一些查询做一个分析。范例: 查询所有工资高于 3000 的雇员工资SELECT * FROM emp WHERE sal>3000 ;但是现在这个代码严格来讲性能是很差的,如果要想观察出性能(提示信息)问题,那么需要打开查询分析器。CONN sys/change_on_install AS SYSDBA ; SET AUTOTR

2021-06-08 21:09:28 154

原创 oracle同义词

同义词就是我们上学时所学习过近以词,在之前曾经写过以下的一种查询。SELECT SYSDATE FROM dual ;一直强调“dual”是一张虚拟表。前提: 在数据库之中,每张数据表的完整名称应该是“用户名.表名称”(模式名.表名称),所以不同用户之间要访问数据表,必须加上“用户名”,例如在 scott 中可以直接访问的 emp 表,在 system 用户下就必须采用“scott.emp”进行访问。经过一系列的查询,可以发现 dual 实际上是 sys 用户的表,那么现在就会出现一个问题,明

2021-06-08 20:59:01 94

原创 Oracle卸载

Oracle卸载情况一:正常安装的情况下进行数据库卸载:|- 停止掉所有的 oracle 数据库服务;|- 启动 oracle 的卸载程序;|- 卸载完成之后有可能数据库会出现一些残留的系统文件和注册表文件,但是这些文件在正常运行操作系统的时候是无法被删除的,所以必须重新启动电脑,进入到安全模式(开机 F8);|- 清理掉所有的 oracle 残留文件,同时运行“regedit.exe”进入到注册表之中,手工搜索所有与 oracle 有关的项, 并且进行删除;情况二:安装半截 OVER 了。.

2021-06-06 21:29:03 134 2

原创 Oracle安装

Oracle安装1-Oracle安装.docx服务启动查看服务当 Oracle 安装完成之后会自动的在 windows 服务里面进行 Oracle 相关的服务注册,有如下的几个打开服务方式:《计算机》->《右键 管理》->《服务与应用程序》修改服务为手动启动但是这些服务默认情况下大部分都是采用了“自动”启动的方式,如果你电脑快的话,电脑启动时没有影响,但是建议都将其修改为手工方式,在需要的时候再进行启动。而对于开发者而言,如果要使用 Oracle 进行开发,只需要两个:Ora

2021-06-05 20:26:33 68

转载 photoshop的应用领域

photoshop的应用领域 Photoshop是由Adobe公司推出的图形图像处理软件,由于它强大的图像处理功能,一直受到广大平面设计师的青睐。 Photoshop的应用领域大致包括:数码照片处理、广告摄影、视觉创意、平面设计、艺术文字、建筑效果图后期修饰及网页制作等,下面将分别对其进行详细介绍。 数码照片处理:在photoshop中,可以进行各种数码照片的合成、修复和上色操作,如为数码照片更换背景、为人物更换发型、去除斑点、数码照片的偏色校正等,photoshop同时也.

2021-06-04 22:56:58 3550

转载 Python爬虫原理

Python爬虫原理前言简单来说互联网是由一个个站点和网络设备组成的大网,我们通过浏览器访问站点,站点把HTML、JS、CSS代码返回给浏览器,这些代码经过浏览器解析、渲染,将丰富多彩的网页呈现我们眼前;一、爬虫是什么?如果我们把互联网比作一张大的蜘蛛网,数据便是存放于蜘蛛网的各个节点,而爬虫就是一只小蜘蛛,沿着网络抓取自己的猎物(数据)爬虫指的是:向网站发起请求,获取资源后分析并提取有用数据的程序;从技术层面来说就是 通过程序模拟浏览器请求站点的行为,把站点返回的HTML代码/JSON数据/二

2021-06-04 22:55:01 162

空空如也

空空如也

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

TA关注的人

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