Maplotlib+Seaborn+pycharts
文章平均质量分 50
python绘图
qq_42052864
这个作者很懒,什么都没留下…
展开
-
笔记记录(图形的一些设置)
import pandas as pdimport numpy as npimport matplotlib.pyplot as pltimport matplotlib as mplmpl.rcParams["font.family"] = "Microsoft YaHei" # 设置字体mpl.rcParams["axes.unicode_minus"]=False # 用来正常显示负号plt.rcParams['font.sans-serif']=['Microsoft YaHei'].原创 2021-06-28 16:11:30 · 283 阅读 · 0 评论 -
Seaborn 各种图形绘制
Seaborn是基于matplotlib的图形可视化python包。它提供了一种高度交互式界面,便于用户能够做出各种有吸引力的统计图表。Seaborn是在matplotlib的基础上进行了更高级的API封装,从而使得作图更加容易,在大多数情况下使用seaborn能做出很具有吸引力的图,而使用matplotlib就能制作具有更多特色的图。应该把Seaborn视为matplotlib的补充,而不是...原创 2020-04-19 20:51:27 · 2882 阅读 · 0 评论 -
Matplotlib.pyplot绘图讲解
Matplotlib.pyplot绘图讲解matplotlib是基础绘图包,上手比较简单,本文主要是针对之前已经学过的进行一次温习,后面要转战pycharts,比较粗糙,想看具体的可以参考下面两篇文章:https://blog.csdn.net/qq_42052864/article/details/81704304https://blog.csdn.net/qq_34859482/arti...原创 2020-04-12 15:56:25 · 1212 阅读 · 0 评论 -
文本注释,规则与不规则排列子图
import matplotlib.pyplot as pltfrom pylab import *#text 函数可以做文本注释,且支持 LaTeX 格式:fig, ax = plt.subplots()xx=linspace(0,5,5)ax.plot(xx, xx**2, xx, xx**3)ax.text(0.15, 0.2, r"$y=x^2$", fontsize=2...原创 2018-08-16 13:11:37 · 412 阅读 · 0 评论 -
散阶条面
import matplotlib.pyplot as pltimport numpy as npn=np.array([0,1,2,3,4,5,6])fig,axes=plt.subplots(1,4,figsize=(12,3))axes[0].scatter(n,n**2,color='darkblue',lw='3')axes[0].set_title('scatter')...原创 2018-08-16 13:08:03 · 126 阅读 · 0 评论 -
矩形图
import matplotlib.pyplot as pltfig = plt.figure()ax = fig.add_subplot(111)#rectange3个参数,起点坐标,矩形宽度,矩形高度rect = plt.Rectangle((0.1,0.1),0.5,0.3)ax.add_patch(rect)plt.show()import matplotlib.pypl...原创 2018-08-16 13:06:16 · 1352 阅读 · 0 评论 -
极坐标,双坐标图
import matplotlib.pyplot as pltfrom pylab import *fig=plt.figure()axes=fig.add_axes([0.0,0.2,0.6,0.6],polar=True)t=linspace(0,2*pi,100)axes.plot(t,t,color='b',lw=2)plt.savefig('E:\python\慕课网 p...原创 2018-08-16 13:02:22 · 1484 阅读 · 0 评论 -
对数刻度
import matplotlib.pyplot as pltimport numpy as npfrom pylab import *fig,axes=plt.subplots(1,3,figsize=(12,8))x=linspace(0,5,10)rcParams['xtick.major.pad'] =10 #设置x轴刻度线与刻度(数字)的距离rcParams['ytick...原创 2018-08-16 12:57:46 · 2835 阅读 · 0 评论 -
Histograms plot
import matplotlib.pyplot as pltimport numpy as npplt.style.use('ggplot')mu1,mu2,sigma=100,130,15#创建两个服从正态分布的变量x1=mu1+sigma*np.random.randn(1000)x2=mu2+sigma*np.random.randn(1000)fig,ax=plt....原创 2018-08-16 12:53:34 · 302 阅读 · 0 评论 -
line plot
import matplotlib.pyplot as pltfrom numpy.random import randnplt.style.use('ggplot')plot_data1=randn(50).cumsum()plot_data2=randn(50).cumsum()plot_data3=randn(50).cumsum()plot_data4=randn(50).c...原创 2018-08-15 18:06:33 · 1403 阅读 · 0 评论 -
Matplotlib学习
import numpy as npimport matplotlib.pyplot as pltx=np.linspace(-np.pi,np.pi,256,endpoint=True) #设置x轴区间,256个值c,s=np.cos(x),np.sin(x) #设置Y轴plt.figure(1,figsize=(10,6),face...原创 2018-08-15 18:04:21 · 182 阅读 · 0 评论 -
Bar Box
import pandas as pdimport numpy as npimport matplotlib.pyplot as pltplt.style.use('ggplot')fig,axes=plt.subplots(nrows=1,ncols=2)axes1,axes2=axes.ravel()data_frame=pd.DataFrame(np.random.rand(...原创 2018-08-15 18:00:34 · 350 阅读 · 0 评论 -
Box plot
import numpy as npimport matplotlib.pyplot as pltplt.style.use('ggplot')N=500# loc:float# 此概率分布的均值(对应着整个分布的中心centre)# scale:float# 此概率分布的标准差(对应于分布的宽度,scale越大越矮胖,scale越小,越瘦高)# size:in...原创 2018-08-15 17:50:47 · 456 阅读 · 0 评论 -
饼图
#饼图# 函数原型:# pie(x, explode=None, labels=None, colors=None, autopct=None, pctdistance=0.6,# shadow=False, labeldistance=1.1, startangle=None, radius=None)# 参数:# x (每一块)的比例,如果sum...原创 2018-08-15 17:47:49 · 253 阅读 · 0 评论 -
条形图
import matplotlib.pyplot as pltimport numpy as npplt.style.use('ggplot') #ggplot R的画图工具包 #创建条形图的数据,横轴刻度需要索引位置和标签customers=['A','B','C','D','E']customers_index=range(len(customers))sale...原创 2018-08-15 17:46:29 · 207 阅读 · 0 评论 -
Matplotlib.pyplot学习
from __future__ import divisionfrom numpy.random import randnimport numpy as npimport osimport matplotlib.pyplot as pltnp.random.seed(12345)plt.rc('figure',figsize=(10,6))from pandas import Se...原创 2018-08-15 15:37:33 · 440 阅读 · 0 评论