snrg.net
当前位置:首页 >> 如何 用 mAtplotliB 绘制 PYTHON 随机数 求 圆周率 函数图。。 Y 轴 为 π值... >>

如何 用 mAtplotliB 绘制 PYTHON 随机数 求 圆周率 函数图。。 Y 轴 为 π值...

import random import matplotlib.pyplot as plt def getpi( zongshu ): mingzhong = 0.0 for i in range(zongshu): x = random.random() y = random.random() if ( x**2 + y**2 ) mingzhong += 1 return ( mingzhong/zongshu*4.0 ) xx = [ 100*(i+1) for i in range(

import randomimport matplotlib.pyplot as pltdef getpi( zongshu ): mingzhong = 0.0 for i in range(zongshu): x = random.random() y = random.random() if ( x**2 + y**2 )

y轴默认会有数值,你是需要自定义吗可以使用yticks函数,第一个参数是y轴的位置,第二个参数是具体标签import matplotlib.pyplot as pltimport numpy as npx = np.arange(0,6)y = x * xplt.plot(x, y, marker='o')plt.yticks(y, ['a','b','c','d','e','f'])

你指的是什么输出,在图上输出你可以用plt.text

1.环境系统:windows10python版本:python3.6.1使用的库:matplotlib,numpy2.numpy库产生随机数几种方法import numpy as npnumpy.randomrand(d0, d1, , dn) In [2]: x=np.random.rand(2,5)In [3]: xOut[3]:array([[ 0.84286554, 0.50007593, 0.

一、使用numpy生成长度为100的等差序列作为自变量,命名为x,并使用三角函数SiNx和cosx**2生成两个因变量,命名为y和Z.二、设置画布的大小、颜色、宽度、类型和标签.三、通过plt.figure(figsize=(10,6))的画布.图((10,6)).四、

用hold on 让后续的数据都画在当前figure中,hold off解除

亲,我好想回答过你的问题,matplotlib本身没有Venn图的函数,需要安装库matplotlib-venn,安装之前需要先确保具有numpy, scipy, matplotlib.这三个库.安装方法:easy_install matplotlib-venn代码示例:set1 = set(['A', 'B', 'C', 'D'])set2 = set(['B', 'C', 'D', 'E'])set3 = set(['C', 'D',' E', 'F', 'G'])venn3([set1, set2, set3], ('Set1', 'Set2', 'Set3'))plt.show()

最简单的柱状代码应该是这样的# coding: utf-8import matplotlib.pyplot as pltimport numpy as npx = np.random.randint(0, 10, size=10)y = np.random.randint(100, 1000, size=10)plt.bar(x, y)plt.show()

matplotlib的pyplot子库提供了和matlab类似的绘图API,方便用户快速绘制2D图表.例子:[python] view plaincopyprint?# coding=gbk # coding: utf-8 ''''' Created on Jul 12, 2014 python 科学计算学习:numpy快速处理数据测试 @author: 皮皮 ''' # import string import matplotlib.pyplot as plt if __name__ == '__main__

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.snrg.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com