您当前的位置: 首页 >  Python

星拱北辰

暂无认证

  • 0浏览

    0关注

    1205博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

【Python】Matplotlib绘制直线图

星拱北辰 发布时间:2019-11-08 21:19:38 ,浏览量:0

Code 1
import matplotlib.pyplot as plt

x = [3, 4]
y = [6, 9]

plt.plot(x, y, linewidth=6)

plt.show()

在这里插入图片描述

Code 2
import numpy as np

import matplotlib.pyplot as plt

x = np.linspace(-1, 1, 50)

y = 3*x + 10

plt.figure()

plt.plot(x, y)

plt.show()

在这里插入图片描述

Code 3
import numpy as np

import matplotlib.pyplot as plt

x = np.linspace(-3, 3, 50)

y1 = 3*x + 10

y2 = x**2

plt.figure()

plt.plot(x, y1)

plt.show()

plt.figure(num=4, figsize=(6, 8))

plt.plot(x, y2)

plt.plot(x, y1, color='red', linewidth='1.0', linestyle='--')

plt.show()

在这里插入图片描述

Code 4
import numpy as np

import matplotlib.pyplot as plt

# font_set = FontProperties(fname=r"C:/Windows/Fons/simsun.ttc", size=15)

x = np.linspace(-3, 3, 50)

y1 = 2*x + 1

y2 = x**2

plt.figure()

plt.plot(x, y1)

plt.show()

plt.figure(num=3, figsize=(8, 5))

plt.plot(x, y2)

plt.plot(x, y1, color='red', linewidth='1.0', linestyle='--')

plt.xlim((-1, 2))

plt.ylim((-2, 3))

new_ticks = np.linspace(-1, 2, 5)

print(new_ticks)

plt.xticks(new_ticks)

plt.yticks([-2, -1.8, -1, 1.22, 3, ], [r'really bad', r'bad', r'normal', r'good', r'really good'])

plt.show()

在这里插入图片描述

关注
打赏
1660750074
查看更多评论
立即登录/注册

微信扫码登录

0.0506s