我需要一个数字吗?他们是干什么的?

科林B

我已经开始使用matplotlib,并且对为什么存在数字感到有些困惑。有时我会看到代码,其中声明了一个图,然后绘制了一个图,有时我看到了类似的事情:

import numpy as np
import matplotlib.pyplot as plt

data = np.loadtxt('initial.dat','float')
plt.plot(data[:,0], data[:,1])
plt.xlabel("x (Angstroms)")
plt.ylabel("V (eV)")
plt.savefig('v.png',bbox_inches='tight')
plt.clf()

我阅读了有关图形和绘图的文档,但我不明白。为什么存在数字?

认真的重要性

一旦使用matplotlib创建了一些图,图将始终存在。

介绍matplotlib页面可能有助于在这里:

在此处输入图片说明

整个图。该图跟踪所有子轴,少量“特殊”艺术家(标题,图例等)和画布。(不必太担心画布,这是至关重要的,因为它实际上是绘制对象来获得绘图的对象,但作为用户,您几乎看不见它)。一个图形可以具有任意数量的轴,但要使用,则至少应具有一个。

您可以想象该图是您在其上绘制绘图的白纸。图形有一定的大小,可能是背景,最重要的是它是您绘制到其中的所有内容的容器。在大多数情况下,这将是一个或多个轴。如果没有任何数字,就不会有任何纸可以绘制绘图(您不能在空中画线)。

即使您尚未明确创建该图,它也会在后台自动创建。

import matplotlib.pyplot as plt
plt.plot([1,2,3])
# at this point we already have a figure, because the plot needs to live somewhere
# we can get a handle to the figure via
figure = plt.gcf()

明确需要图形的示例:

  • 如果要创建第二个图形。

    plt.plot([1,2,3])
    plt.figure(2)
    plt.plot([2,4,6])
    
  • 如果要设置图形尺寸或其他图形参数。

    plt.figure(figsize=(5,4), dpi=72)
    
  • 如果要更改子图的填充。

    fig, ax=plt.subplots()
    fig.subplots_adjust(bottom=0.2)
    

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

我想让用户选择一个他们想要保留的数字并放入一个数组中。并将它们放入单独的索引中

如何提示用户输入一个数字,直到他们选择一个奇数?C ++

他们有什么方法可以循环遍历数组数据并从中创建另一个数组吗?

如果我的 scanf 变量是一个浮点数并且用户输入了一个字符,我如何提示他们输入一个数字?假设 scanf 在 do while 循环中

我如何在火力DATABSE一个特定的密钥,并比较他们,如果他们是一样的吗?

%option noinput名词输入:它们是干什么的?

我在一个列表中有多个数据框。如何打印他们的名字?

我们需要初始化一个数组吗?

如何实现一个数组来存储骰子/删除他们基于卷?

春季反序列化的@RequestBody不同于一个在@RequestParam一个LOCALDATE的 - 为什么他们能一样吗?

@HostBinding和@HostListener:它们是做什么的,它们是干什么的?

我们可以根据单列数字预测序列中的下一个数字吗?

如何实现一个循环,其中: 数字不能在输入中间使用;他们一定要到最后吗?

我建立了一个计算器,如果他们没有输入任何数字,我想给出错误

元数据被拒绝,因为我没有给他们一个测试帐户,但这不是我能做的吗?

如果我用 CSS 框架构建了一个应用程序,然后他们改变了它们的样式,我网站的外观会改变吗?

我所有的测试功能都在conftest.py中加载了一个固定装置,即使他们不需要它

当我在他们的浏览器中对其进行测试时,为什么我的网址会转到一个空的登录页面?

为什么我们在使用 Apache Kafka 时需要一个数据库?

我可以在 Hashicorp Vault 上创建一个策略来允许令牌所有者只读取他们自己的秘密吗?

我可以在桌面上给文件名一个不透明的背景吗?他们很难在繁忙的墙纸图案上阅读

我可以制作一个带有广告链接块的 discord.py 机器人并赋予他们黑名单角色吗

需要每个会员 ID 的每月状态和一个标志,如果他们注册与否

我需要生成一组数字,这些数字对于单个用户而言是一致的,但对他们而言是唯一的

我有两个json文档,我需要使用python比较第一个对象的键是否存在于第二个对象中。他们两个都嵌套

什么是“ENV”选项(他们的目的)创建一个Java NIO的文件系统是什么时候?

CakePHP:为什么他们将className与第一个小括号()一起使用?

分页效果很好,但是数字是垂直排序的。我需要他们水平。

为什么我们需要一个“MultiRepositoryProvider”和一个单独的“MultiBlocProvider”?