
数据可视化
MoGu*
这个作者很懒,什么都没留下…
展开
-
用python的seaborn库画分类散点图
1. 带状分类散点图准备工作及数据导入代码在seaborn库的介绍与使用里:https://blog.youkuaiyun.com/weixin_43799652/article/details/102484031# 导入数据tips = sns.load_dataset("tips")tips.head()sns.stripplot()sns.stripplot(x = 'day',y...原创 2019-11-14 19:25:05 · 2974 阅读 · 0 评论 -
用python的seaborn库画箱线图和小提琴图
先导入数据集准备工作及导入数据集在seaborn库的介绍与使用中有讲解:https://blog.youkuaiyun.com/weixin_43799652/article/details/102484031#准备工作import matplotlib.pyplot as plt%matplotlib inlineimport seaborn as snsimport numpy as np...原创 2019-11-01 20:13:47 · 3483 阅读 · 0 评论 -
用python的seaborn库画柱状图
Matplotlib中画的柱状图(左),seaborn中华的柱状图(右)plt.bar()与matplotlib区别 : 多了sns.set()命令import seaborn as sns%matplotlib inlinesns.set()plt.bar([1,2,3,4,5],[1,3,1,5,6])sns函数sns.set(style = 'whitegrid')...原创 2019-10-25 14:44:22 · 7676 阅读 · 0 评论 -
python数据可视化——Matplotlib库介绍与使用
Matplotlib库介绍Matplotlib库是python优秀的数据可视化第三方库,有超过100种数据可视化显示效果想要知道Matplotlib库的显示效果?可以点击网站 https://matplotlib.org/gallery.html 查看用户可以仅通过调用pyplot就可以使用Matplotlib中所有可视化的类举例1:绘制一个简单图形举例2:将绘制图形存成文件举例3:在一定区域绘制两个及其以上图形原创 2019-09-07 13:34:49 · 2928 阅读 · 0 评论 -
python数据可视化——pyplot入门
1.绘图区域(参照上一篇博客举例3)使用pyplot中的 **subplot** (有一定的局限性:只能绘制简单的子区域)将绘制区域分割成以nrows为横轴数量,以ncols为纵轴数量的子区域(左上为子区域1,往右是子区域2...)`plt.subplot(nrows,ncols,plot_number) #nrows:横轴数量;ncols:纵轴数量;plot_number:当前绘图区在哪个区域` **如何绘制复杂的自定义自绘图区域呢?**原创 2019-09-07 15:44:23 · 860 阅读 · 0 评论 -
用python的Matplotlib库画散点图、气泡图和箱线图
1. 散点图方法一:用plt.scatter()函数import matplotlib.pyplot as pltimport numpy as npx = np.linspace(0.05, 10, 50)y = np.sin(x)a = np.random.randn(100)b = np.random.randn(100)plt.scatter(a,b, color ...原创 2019-09-18 21:43:19 · 4487 阅读 · 1 评论 -
用python的Matplotlib库画条形图和饼图
条形图用plt.bar()函数import matplotlib.pyplot as pltimport numpy as npx = np.arange(10)data = np.random.randint(1,11,10)plt.bar(x,data,facecolor = 'pink')plt.show()增加参数试试,可能会更好看import matplot...原创 2019-09-25 23:30:59 · 1967 阅读 · 0 评论 -
用python的Matplotlib库画多序列条形图和堆叠条形图
# 多序列条形图- **方法一**:用多个条形图函数```pythonimport matplotlib.pyplot as pltimport numpy as np%matplotlib inlineindex = np.arange(4) data1 = [1,5,6,3]data2 = [1,2,3,5]data3 = [4,8,9,4]a = 0.3 #将一个空间分为3部分,a=0.3,3个占0.9,剩余0.1的空格plt.title('原创 2019-09-30 10:45:09 · 14416 阅读 · 5 评论 -
python数据可视化——seaborn库介绍与使用
一、seaborn库介绍seaborn是基于Matplotlib的Python数据可视化库。它提供了一个高级界面,用于绘制引人入胜且内容丰富的统计图形只是在Matplotlib上进行了更高级的API封装,从而使作图更加容易seaborn是针对统计绘图的,能满足数据分析90%的绘图需求,需要复杂的自定义图形还需要使用到Matplotlibseaborn 网站:http://sea...原创 2019-10-10 17:22:15 · 21987 阅读 · 0 评论