美文网首页
Python画图

Python画图

作者: Louis_Duan | 来源:发表于2018-12-04 15:47 被阅读0次

1 三维数据点画图

import numpy as np
from matplotlib import pyplot as plt
from mpl_toolkits.mplot3d import Axes3D

#创建一个图框
fig = plt.figure()
#创建一个三维的绘图工程
ax = Axes3D(fig) or ax = fig.add_subplot(111,projection='3d')
#生成网格点坐标矩阵
X,Y = numpy.meshgrid(x, y)#输入的x,y,就是网格点的横纵坐标列向量(非矩阵)
                          #输出的X以x为行,共y行的矢量,Y,就是坐
                          #以yarray的转置为列,共xdimesion列的矢量。

1.1 画点

ax.scatter(x, y, z, s=20,c=None, depthshade=True,*args,*kwargs)

x,y,z:输入数据
s:scatter点的尺寸
c:颜色
depthshade:透明化,True为透明,默认为True
*args:扩展变量,如maker = ‘o’

1.2 画面

ax.plot_surface(x, y, z, rstride=1, cstride=1, cmap='rainbow')

x,y,z:输入数据
rstride:行步长
cstride:列步长
rcount:行数上限
ccount:列数上限
color:表面颜色
cmap:图层

1.3 mgrid和meshgrid区别

mgrid[[1:3:3j, 4:5:2j]]

  • 步长为复数表示点数,左闭右闭
  • 步长为实数表示间隔,左闭右开

相关文章

  • python 心形动画表白(turtle)

    python画图库turtle

  • 海龟画图编辑器安装

    海龟画图介绍 海龟画图(turtle)是基于LOGO编程语言诞生的一个python绘图库,主要基于python2....

  • Python之MatPlotLib使用教程

    1.Matplotlib简介 Matplotlib是非常强大的python画图工具 Matplotlib可以画图线...

  • python画图

  • python 画图

    每次画图,你都要引入一个箭头模块,等于引入一支笔,你才能画图,代码是:import turtle,意思是引入一个龟...

  • python画图

    0 生成横坐标 在一张图上画多条曲线 shape 1 画散点+直线图的小例子「转,侵删」 My code 例子2 ...

  • python画图

    常见工具库如下: 1、matplotlib 2、Bar Charts 基本用法 计算数值出现的次数,得到分布结果 ...

  • python画图

    画图中文乱码 Python3 matplotlib 画图时中文会显示成乱码解决方法一:plt.rcParams['...

  • Python画图

    1 三维数据点画图 1.1 画点 1.2 画面 1.3 mgrid和meshgrid区别 mgrid[[1:3:3...

  • python 画图

    利用turtle 很简单的画一张图

网友评论

      本文标题:Python画图

      本文链接:https://www.haomeiwen.com/subject/eyamcqtx.html