自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python数据分析入门(二十七):数据可视化之多图布局

Python爬虫、数据分析、网站开发等案例教程视频免费在线观看https://space.bilibili.com/523606542 Python学习交流群:1039649593多图布局解决元素重叠的问题:在一个Figure上面,可能存在多个Axes对象,如果Figure比较小,那么有可能会造成一些图形元素重叠,这时候我们就可以通过fig.tight_layout或者是fig.subplots_adjust方法来帮我们调整。假如现在没有经过调整,那么以下代码的效果图如下:im

2021-04-26 16:27:29 934

原创 Python数据分析入门(二十六):绘图分析——Tick容器

Python爬虫、数据分析、网站开发等案例教程视频免费在线观看https://space.bilibili.com/523606542 Python学习交流群:1039649593Tick容器:Tick是用来做刻度的,包括刻度和网格对象。其中可操作的属性如下:示例代码如下:import matplotlib.ticker as ticker# Fixing random state for reproducibilitynp.random.seed(19680.

2021-04-26 14:08:42 860

原创 Python数据分析入门(二十五):绘图分析——Axis容器

Python爬虫、数据分析、网站开发等案例教程视频免费在线观看https://space.bilibili.com/523606542 Python学习交流群:1039649593Axis容器:Axis代表的是x轴或者y轴的对象。包含Tick(刻度)对象,TickLabel刻度文本对象,以及AxisLabel坐标轴文本对象。axis对象有一些方法可以操作刻度和文本等。1. 设置x轴和y轴label的位置:fig = plt.figure()axes = fig.add_sub

2021-04-23 15:42:40 494

原创 Python数据分析入门(二十四):绘图分析——Axes容器

Axes容器:Axes容器是用来创建具体的图形的。比如画曲线,柱状图,都是画在上面。所以之前我们学的使用plt.xx绘制各种图形(比如条形图,直方图,散点图等)都是对Axes的封装。比如plt.plot对应的是axes.plot,比如plt.hist对应的是axes.hist。针对图的所有操作,都可以在Axes上找到对应的API。另外后面要讲到的Axis容器,是轴的对象,也是绑定在Axes上面。Axes的类定义介绍:https://matplotlib.org/api/axes_api.html#m

2021-04-20 16:40:50 783

原创 Python数据分析入门(二十三):绘图分析——Figure容器

Python爬虫、数据分析、网站开发等案例教程视频免费在线观看https://space.bilibili.com/523606542 Python学习交流群:1039649593解释:Figure:图形绘制的画板,他就相当于一个黑板,所有的图都是绘制在Figure上面。 Axes:每个图都是Axes对象。一个Figure上可以有多个Axes对象。 Axis:x轴、y轴的对象。 Tick:x轴和y轴上的刻度对象。每一个刻度都是一个Tick对象。 TickLabel:每个...

2021-04-19 15:25:44 1703

原创 Python数据分析入门(二十二):数据可视化之绘制雷达图

Python爬虫、数据分析、网站开发等案例教程视频免费在线观看https://space.bilibili.com/523606542 Python学习交流群:1039649593雷达图雷达图(Radar Chart)又被叫做蜘蛛网图,适用于显示三个或更多的维度的变量的强弱情况。比如英雄联盟中某个影响的属性(法术伤害,物理防御等),或者是某个企业在哪些业务方面的投入等,都可以用雷达图方便的表示。使用plt.polar绘制雷达图:在matplotlib.pyplot中,可以通过pl

2021-04-17 14:55:28 2976

原创 Python数据分析入门(二十一):数据可视化之绘制箱线图

Python爬虫、数据分析、网站开发等案例教程视频免费在线观看https://space.bilibili.com/523606542 Python学习交流群:1039649593箱线图箱线图(Box-plot)又称为盒须图、盒式图或箱型图,是一种用作显示一组数据分散情况资料的统计图。因形状如箱子而得名。在各种领域也经常被使用,它主要用于反映原始数据分布的特征,还可以进行多组数据分布特征的比较。箱线图的绘制方法是:先找出一组数据的上限值、下限值、中位数(Q2)和下四分位数(Q1)以及上四

2021-04-16 15:32:45 1806

原创 Python数据分析入门(二十):绘制饼图

Python爬虫、数据分析、网站开发等案例教程视频免费在线观看https://space.bilibili.com/523606542 Python学习交流群:1039649593饼图饼图是一个划分为几个扇形的圆形统计图表,用于描述量、频率或百分比之间的相对关系的。 在matplotlib中,可以通过plt.pie来实现,其中的参数如下:x:饼图的比例序列。 labels:饼图上每个分块的名称文字。 explode:设置某几个分块是否要分离饼图。 autopct:设置比例文字的

2021-04-13 19:09:09 3013 1

原创 Python数据分析入门(十九):绘制散点图

散点图散点图也叫 X-Y 图,它将所有的数据以点的形式展现在直角坐标系上,以显示变量之间的相互影响程度,点的位置由变量的数值决定。通过观察散点图上数据点的分布情况,我们可以推断出变量间的相关性。如果变量之间不存在相互关系,那么在散点图上就会表现为随机分布的离散的点,如果存在某种相关性,那么大部分的数据点就会相对密集并以某种趋势呈现。数据的相关关系主要分为:正相关(两个变量值同时增长)、负相关(一个变量值增加另一个变量值下降)、不相关、线性相关、指数相关等,表现在散点图上的大致分布如下图所示。那些离点

2021-04-13 18:48:32 5498

原创 Python数据分析入门(十八):绘制直方图

Python爬虫、数据分析、网站开发等案例教程视频免费在线观看https://space.bilibili.com/523606542 Python学习交流群:1039649593直方图(Histogram),又称质量分布图,是一种统计报告图,由一系列高度不等的条纹表示数据分布的情况。一般用横轴表示数据类型,纵轴表示分布情况。 直方图是数值数据分布的精确图形表示。为了构建直方图,第一步是将值的范围分段,即将整个值的范围分成一系列间隔,然后计算每个间隔中有多少值。这些值通常被指定为连续的,不重

2021-04-12 15:07:12 1952 1

原创 Python数据分析入门(十七):绘制条形图

Python爬虫、数据分析、网站开发等案例教程视频免费在线观看https://space.bilibili.com/523606542 Python学习交流群:1039649593条形图的绘制方式跟折线图非常的类似,只不过是换成了plt.bar方法。plt.bar方法有以下常用参数:x:一个数组或者列表,代表需要绘制的条形图的x轴的坐标点。 height:一个数组或者列表,代表需要绘制的条形图y轴的坐标点。 width:每一个条形图的宽度,默认是0.8的宽度。 bottom:y轴的

2021-04-09 20:36:27 1893

原创 Python数据分析入门(十六):设置可视化图表的信息

Python爬虫、数据分析、网站开发等案例教程视频免费在线观看https://space.bilibili.com/523606542 Python学习交流群:1039649593现在我们添加图后,没有指定x轴代表什么,y轴代表什么,以及这个图的标题是什么。因此以下我们通过一些属性来设置一下。设置线条样式:使用plot方法:plot方法就是用来绘制线条的,因此可以在绘制的时候就把线条相关的样式通过参数传进去。示例代码如下: plt.plot(x,y,linewidth=2).

2021-04-09 14:11:53 526

原创 Python数据分析入门(十五):Matplotlib库的基本用法

Python爬虫、数据分析、网站开发等案例教程视频免费在线观看https://space.bilibili.com/523606542 Python学习交流群:1039649593Matplotlib是一个Python的2D绘图库,通过Matplotlib,开发者可以仅需要几行代码,便可以生成折线图,直方图,条形图,饼状图,散点图等。安装:如果是用Anaconda,可以通过conda install matplotlib或者通过pip install matplotlib进行安.

2021-04-08 20:54:23 304

原创 Python数据分析入门(十四):数据分析中常用图

Python爬虫、数据分析、网站开发等案例教程视频免费在线观看https://space.bilibili.com/523606542 Python学习交流群:1039649593折线图:折线图用于显示数据在一个连续的时间间隔或者时间跨度上的变化,它的特点是反映事物随时间或有序类别而变化的趋势。示例图如下:折线图应用场景:折线图适合X轴是一个连续递增或递减的,对于没有规律的,则不适合使用折线图,建议使用柱状图。 如果折线图条数过多,则不应该都绘制在一个图上。柱..

2021-04-07 21:27:37 718

原创 Python数据分析入门(十三):时间序列

Python爬虫、数据分析、网站开发等案例教程视频免费在线观看https://space.bilibili.com/523606542 Python学习交流群:1039649593时间序列(time series)数据是一种重要的结构化数据形式,。在多个时间点观察或测量到的任何时间都可以形成一段时间序列。很多时间, 时间序列是固定频率的, 也就是说, 数据点是根据某种规律定期出现的(比如每15秒。。。。)。时间序列也可以是不定期的。时间序列数据的意义取决于具体的应用场景。主要由以下几种:

2021-04-07 15:28:20 389

原创 Python数据分析入门(十二):数据聚合与分组

Python爬虫、数据分析、网站开发等案例教程视频免费在线观看https://space.bilibili.com/523606542 Python学习交流群:1039649593什么是分组聚合?如图:groupby:(by=None,as_index=True)by:根据什么进行分组,用于确定groupby的组as_index:对于聚合输出,返回以组便签为索引的对象,仅对DataFramedf1 = pd.DataFrame({'fruit':['apple'.

2021-04-06 14:00:43 372

原创 Python数据分析入门(十一):数据合并

Python爬虫、数据分析、网站开发等案例教程视频免费在线观看https://space.bilibili.com/523606542 Python学习交流群:1039649593数据合并(pd.merge) 根据单个或多个键将不同DataFrame的行连接起来 类似数据库的连接操作 pd.merge:(left, right, how='inner',on=None,left_on=None, right_on=None ) left:合并时左边的DataFra

2021-04-02 15:59:44 1353 4

原创 Python数据分析入门(十):数据清洗和准备

Python爬虫、数据分析、网站开发等案例教程视频免费在线观看https://space.bilibili.com/523606542 Python学习交流群:1039649593数据清洗是数据分析关键的一步,直接影响之后的处理工作数据需要修改吗?有什么需要修改的吗?数据应该怎么调整才能适用于接下来的分析和挖掘?是一个迭代的过程,实际项目中可能需要不止一次地执行这些清洗操作1. 处理缺失数据:pd.fillna() pd.dropna() 2. 数..

2021-04-01 15:33:08 335 1

空空如也

空空如也

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

TA关注的人

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