5466a 发表于 2020-8-1 18:56:03

请教大佬这个图怎么画??用matplotlib

http://p2.so.qhmsg.com/t0276cc1d4e067e5afa.jpg
整体的框架我会,就是这个图我画不出来,求大佬指点!

我的程序:import numpy as np
import matplotlib.pyplot as plt
import matplotlib
import random
matplotlib.rcParams['font.family']='SimHei'
matplotlib.rcParams['font.sans-serif'] = ['SimHei']
matplotlib.rcParams['axes.unicode_minus'] = False
plt.figure()
plt.title('第五个图')
plt.xlabel('x轴')
plt.ylabel('y轴')
plt.xlim(0,400)
plt.ylim(2,14)

x = range(0,300)
y = []

a = 2
b = 3
c = 50

for i in x:
    if i < c:
      y.append(random.uniform(a,b,))
      a += 0.01
      b += 0.01
      
    else:
      y.append(random.uniform(a,b,))
      a -= 0.01
      b -= 0.01
      
      while i % c == 0:
            c += 50
            a += 1.5
            b += 1.5
plt.plot(x,y)
plt.show()

zltzlt 发表于 2020-8-1 19:29:21

召唤大佬{:10_256:}@Twilight6

5466a 发表于 2020-8-1 19:31:52

zltzlt 发表于 2020-8-1 19:29
召唤大佬@Twilight6

谢谢版主{:5_92:}

陈尚涵 发表于 2020-8-1 19:32:19

召唤下一位大佬:@永恒的蓝色梦想

5466a 发表于 2020-8-1 19:33:05

陈尚涵 发表于 2020-8-1 19:32
召唤下一位大佬:@永恒的蓝色梦想

谢谢前一位大佬!

陈尚涵 发表于 2020-8-1 19:34:08

5466a 发表于 2020-8-1 19:33
谢谢前一位大佬!

我不是大佬{:10_297:}

永恒的蓝色梦想 发表于 2020-8-1 19:35:05

陈尚涵 发表于 2020-8-1 19:32
召唤下一位大佬:@永恒的蓝色梦想

不会 Matplotlib {:10_245:}

陈尚涵 发表于 2020-8-1 19:35:59

永恒的蓝色梦想 发表于 2020-8-1 19:35
不会 Matplotlib

我也不太懂{:10_266:}

5466a 发表于 2020-8-1 19:38:13

陈尚涵 发表于 2020-8-1 19:34
我不是大佬

在我心中你就是{:5_109:}

5466a 发表于 2020-8-1 19:38:49

永恒的蓝色梦想 发表于 2020-8-1 19:35
不会 Matplotlib

太难了,实在是憋不出来了

5466a 发表于 2020-8-1 19:39:34

陈尚涵 发表于 2020-8-1 19:35
我也不太懂

{:10_266:}大佬慢走

陈尚涵 发表于 2020-8-1 19:39:55

5466a 发表于 2020-8-1 19:38
太难了,实在是憋不出来了

Matplotlib我只会一点基础{:10_266:},你试试用PyQt?

陈尚涵 发表于 2020-8-1 19:42:02

本帖最后由 陈尚涵 于 2020-8-1 19:47 编辑

5466a 发表于 2020-8-1 19:39
大佬慢走

额,我也无能为力了

陈尚涵 发表于 2020-8-1 19:43:42

本帖最后由 陈尚涵 于 2020-8-1 19:47 编辑

你可以在这个人的空间里学PyQt:
https://space.bilibili.com/371514629?spm_id_from=333.788.b_765f7570696e666f.1

永恒的蓝色梦想 发表于 2020-8-1 19:44:44

陈尚涵 发表于 2020-8-1 19:42
我觉得PyQt比Matplotlib要简单。你这是作业还是什么?如果是小练习的话,我建议你还是用PyQt吧。

你憨?拿 GUI 和 绘图库 作比较?

5466a 发表于 2020-8-1 19:45:08

陈尚涵 发表于 2020-8-1 19:42
我觉得PyQt比Matplotlib要简单。你这是作业还是什么?如果是小练习的话,我建议你还是用PyQt吧。

小练习,但是是让我用所学的知识。。。。。只学过这个

陈尚涵 发表于 2020-8-1 19:45:14

永恒的蓝色梦想 发表于 2020-8-1 19:44
你憨?拿 GUI 和 绘图库 作比较?

额,不好意思,说漏嘴了,我这就改回来{:10_250:}

zltzlt 发表于 2020-8-1 19:45:29

陈尚涵 发表于 2020-8-1 19:42
我觉得PyQt比Matplotlib要简单。你这是作业还是什么?如果是小练习的话,我建议你还是用PyQt吧。

净扯

5466a 发表于 2020-8-1 19:46:00

陈尚涵 发表于 2020-8-1 19:43
你可以在这个人的空间里学PyQt,如果帮到你了,请设置最佳答案哦~
https://space.bilibili.com/371514629? ...

嗯嗯 好的

Hello. 发表于 2020-8-1 19:46:12

陈尚涵 发表于 2020-8-1 19:42
我觉得PyQt比Matplotlib要简单。你这是作业还是什么?如果是小练习的话,我建议你还是用PyQt吧。

秀一段 Qt5 我们看看
页: [1] 2
查看完整版本: 请教大佬这个图怎么画??用matplotlib