随笔 - 384  文章 - 0  评论 - 35  阅读 - 142万

随笔分类 -  画图(sns,plt,plot)

1 2 下一页
画好坏样本分布图
摘要:即是分别画好用户的分数分布图、坏样本的分数分布图,如下图 首先,分数分布图应该使用sns.kdeplot(),2个分布图就将二者放在同一个图上,最后代码如下: import matplotlib.pyplot as plt import numpy as np import pandas as pd 阅读全文
posted @ 2022-08-15 10:21 小小喽啰 阅读(377) 评论(0) 推荐(1) 编辑
pyecharts 绘制中国地图
摘要:工作中会涉及到以省份为维度去统计一些数据,这就需要画一下地图,百度一下,看到这个文章写得比较简单易懂,故记录一下。 文章链接:https://zhuanlan.zhihu.com/p/45202403 我只需要画中国地图,因此只记录下面这两种方法: 1.pyecharts在v1.x之后支持链式调用 阅读全文
posted @ 2021-09-01 10:49 小小喽啰 阅读(4069) 评论(0) 推荐(0) 编辑
特征变量和y值的可视化
摘要:一、标签为数值变量 一般常见于回归相关的问题。 1.1类别变量+数值标签 关于类别变量与数值标签的关系,我们一般会观察下面的结果。 每个类别情况下对应的均值,这个可以直接使用pandas进行绘制; 均值反映的信息并不十分详细,如果希望得到更加具体的分布,可以使用boxplot进行绘制。 如果不同类别 阅读全文
posted @ 2021-04-06 18:30 小小喽啰 阅读(661) 评论(0) 推荐(0) 编辑
plotly.express可视化神器详解
摘要:首先我们看看API以及官网教程: https://plotly.com/python-api-reference/plotly.express.html https://plotly.com/python/plotly-express/ https://www.jianshu.com/p/41735 阅读全文
posted @ 2021-03-29 09:55 小小喽啰 阅读(554) 评论(0) 推荐(0) 编辑
matplotlib 设置x轴的顺序
摘要:matplotlib画图x轴的顺序不是固定的,但是我们又想按照自己的想要的顺序排序,网上查了很多资料,最后发现,matplotlib的x轴的顺序是和数据有关系的,是按照x的值得出现顺序排序的,如果是df画图,我们呢可以根据某列的值先排序,然后在画图,但是如果该列的值是文本型,且排序的顺序不是我们想要 阅读全文
posted @ 2021-02-04 19:20 小小喽啰 阅读(3858) 评论(0) 推荐(0) 编辑
plt.savefig 保存图片
摘要:画图占的内存很多,经常导致jupyter 卡顿,当图片超级多时,将图片复制到Excel里面也会导致Excel崩溃,因此需要我们将图片单独保存起来 import seaborn as sns import matplotlib.pyplot as plt fig = plt.figure(figsiz 阅读全文
posted @ 2021-01-07 09:38 小小喽啰 阅读(45706) 评论(4) 推荐(2) 编辑
直方图和折线图放在同一画布上
摘要:有时候我们需要画出分箱后的个数直方图和每个区间的逾期率,大概图形就像下面一样 直接给出代码 #构建数据 import pandas as pd import numpy as np data = pd.DataFrame({ 'A':list('红橙黄绿蓝靛紫'), 'B':np.random.ra 阅读全文
posted @ 2020-12-09 14:25 小小喽啰 阅读(1267) 评论(0) 推荐(0) 编辑
matplotlib绘制单个、多个、堆积、双向柱形图
摘要:总结,主要是bar以及barh的用法,画堆叠图时还得注意一下数据类型,是否都是可加(数值型还是字符型,又或者是list等),如果不是,就是要np.array转化,还有竖图和横图间隔的设置,width和height,最后,数据都是最后的结果,数据值个数不能太多,一般不超过10个,如果是连续性数据,请先 阅读全文
posted @ 2020-12-07 14:58 小小喽啰 阅读(4740) 评论(0) 推荐(0) 编辑
画多变量的直方图,也就是说x坐标都一样,每个直方图代表着一类变量
摘要:总结:分别使用df.plot,sns,plt三种取实现多变量的直方图 一、df.plot() 针对每个变量画直方图,每组直方图的x轴一样,也就是说画多变量的直方图,如果x轴是某列,则需要先设置某列为index,因为这个默认index作为x轴 x=range(1,6) sabf = (27,53,81 阅读全文
posted @ 2020-12-07 11:22 小小喽啰 阅读(1368) 评论(0) 推荐(0) 编辑
sns.factorplot()绘制两维变量的关系图
摘要:factorplot 用于绘制两维变量的关系图,也就是共用x坐标,按照hue分组,画出不同hue种类的y 的值,用kind可指定其作图类型,包括:point, bar, count, box, violin, strip等 目前还没有在官网找到对应的文档 但是记住: 参数kind:point默认,b 阅读全文
posted @ 2020-12-07 11:00 小小喽啰 阅读(2045) 评论(0) 推荐(0) 编辑
sns.jointplot()双变量图,也就是双变量独自的分布图,以及这双变量的相关性图
摘要:数据分析中常用做图的方式实现相关性分析,即X轴设置为变量A,Y轴设置为变量B,做散点图,由于散点图中点的叠加显示,往往还需要关注每个变量自身的分布情况,jointplot把描述变量的分布图和变量相关的散点图组合在一起,是相关性分析最常用的工具,图片上还能展示回归曲线,以及相关系数 import st 阅读全文
posted @ 2020-12-07 10:06 小小喽啰 阅读(13208) 评论(0) 推荐(0) 编辑
sns.set_context()设置绘图上下文参数,但主要是可以用于设置图片大小
摘要:sns.set_context() 传入参数是字典形式,具体参数就不多说了,我主要用于设置图片大小,看代码 sns.set_style("white") sns.set_context({"figure.figsize": (12, 8)}) #Plot 2 - overlay - "bottom" 阅读全文
posted @ 2020-12-03 20:52 小小喽啰 阅读(1900) 评论(0) 推荐(0) 编辑
plt.legend()给图像加上图例,以区分哪个图形属于哪个
摘要:用于多个图形画在同一画框中,以区分哪个图形属于哪个 import matplotlib.pyplot as plt import numpy as np x = np.linspace(0, 2 * np.pi, 50) y = np.sin(x) plt.plot(x, y) plt.plot(x 阅读全文
posted @ 2020-12-03 20:46 小小喽啰 阅读(839) 评论(0) 推荐(0) 编辑
画堆积柱形图
摘要:一、plt画堆积柱形图 只需要这个一个参数(bottom=y)就OK了 import matplotlib.pyplot as plt import matplotlib as mpl mpl.rcParams["font.sans-serif"] = ["SimHei"] mpl.rcParams 阅读全文
posted @ 2020-12-03 19:26 小小喽啰 阅读(1859) 评论(0) 推荐(0) 编辑
sns.FacetGrid(),map用法
摘要:先看看一个例子 #类别变量的每个类别频数可视化 def count_plot(x, **kwargs): sns.countplot(x=x) x=plt.xticks(rotation=90) f = pd.melt(train, value_vars=['Sex','Embarked']) g 阅读全文
posted @ 2020-11-27 17:26 小小喽啰 阅读(4663) 评论(0) 推荐(0) 编辑
plotly_express.pie()画饼图
摘要:plotly_express是一个功能很强大的可视化库,下面就简单介绍一下怎么使用px画交互式的饼图 import pandas as pd import plotly_express as px # 查看原始数据情况 df=pd.read_excel('leyoujia.xlsx') zone = 阅读全文
posted @ 2020-11-17 17:01 小小喽啰 阅读(1373) 评论(0) 推荐(0) 编辑
Bar Chart Race画动态条形图
摘要:一、安装 一个库「Bar Chart Race」,堪称Python界最强的动态可视化包。 GitHub地址:https://github.com/dexplo/bar_chart_race 文档地址:https://www.dexplo.org/bar_chart_race/ 目前主要有0.1和0. 阅读全文
posted @ 2020-11-12 09:31 小小喽啰 阅读(4634) 评论(0) 推荐(0) 编辑
ax.set_title() 和 plt.title(),以及df,plot(title='')
摘要:区别 plt.XX之类的是函数式绘图,通过将数据参数传入plt类的静态方法中并调用方法,从而绘图。fig,ax=plt.subplots()是对象式编程,这里plt.subplots()是返回一个元组,包含了figure对象(控制总体图形大小)和axes对象(控制绘图,坐标之类的)。进行对象式绘图, 阅读全文
posted @ 2020-09-22 10:55 小小喽啰 阅读(16583) 评论(0) 推荐(1) 编辑
转:数据预处理之数据可视化总结
摘要:文章转载于:https://www.cnblogs.com/jiaxin359/p/8615502.html 数据可视化可以帮助我们理解数据:查看数据的分布情况,观察有没有异常值,各个变量之间的相关情况。 当我们进行数据可视化的时候,我们要紧紧围绕着这个变量和我们的目标变量之间的关系,在绘制大多数图 阅读全文
posted @ 2020-08-19 17:11 小小喽啰 阅读(409) 评论(0) 推荐(0) 编辑
fig.add_subplot(111, projection='3d')解释画3D图片
摘要:看不懂这个代码 # 选取其前三个特征绘制三维散点图 from mpl_toolkits.mplot3d import Axes3D fig = plt.figure(figsize=(10,8)) ax = fig.add_subplot(111, projection='3d') iris_all 阅读全文
posted @ 2020-08-11 17:41 小小喽啰 阅读(9649) 评论(2) 推荐(1) 编辑

1 2 下一页
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示