python画自定义颜色的坐标图

import numpy as np
import matplotlib.pyplot as plt

plt.axis([0, 100, 0, 10])  # x轴是0-100,y轴是0-10
# 第一幅红色渐变色
for x in np.arange(1, 100, 1):  # 100次遍历
    r = x/100
    g = 0
    b = 0
    # [x, x] x方向 , [0, 10]y方向
    plt.plot([x, x], [0, 10], linewidth=5, color=(r, g, b))  # linewidth=5 线宽
plt.title('red')
plt. show()


# 第二幅绿色渐变色
for x in np.arange(1, 100, 1):  # 100次遍历
    r = 0
    g = x/100
    b = 0

    plt.plot([x, x], [0, 10], linewidth=5, color=(r, g, b))  # linewidth=5 线宽
plt.title('green')
plt. show()



# 第三幅蓝色渐变色
for x in np.arange(1, 100, 1):  # 100次遍历
    r = 0
    g = 0
    b = x/100

    plt.plot([x, x], [0, 10], linewidth=5, color=(r, g, b))  # linewidth=5 线宽
plt.title('bule')
plt. show()


# 可以通过color(r,g,b)语句利用红(r)、绿(g)、蓝(b)三种颜色混合搭配出自己想要的颜色
# 例如color=(1, 0, 1)就是洋红色,color=(0.7,0.7, 0.7)就是浅灰色
# 第四幅图
for x in np.arange(1, 100, 1):
    plt.plot([x, x], [0, 10], linewidth=5, color=(1, 0, 1))  # linewidth=5 线宽
plt.title('yang hong se')
plt. show()



上述代码运行如下:

第一幅图:

python画自定义颜色的坐标图_第1张图片

第二幅图:

python画自定义颜色的坐标图_第2张图片

第三幅图:

python画自定义颜色的坐标图_第3张图片

第四幅图:

python画自定义颜色的坐标图_第4张图片

 

 

 

 

你可能感兴趣的:(python学习,python,开发语言,pycharm,职场和发展,学习)