[Python Study Notes]七彩散点图绘制
''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' >>文件: 七彩散点图.py >>作者: liu yang >>邮箱: liuyang0001@outlook.com >>博客: www.cnblogs.com/liu66blog ''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' #!/usr/bin/env python # -*- coding: utf-8 -*- import sys, os import matplotlib.pyplot as plt import numpy as np import random # 七彩散点图 Colorful scatterplot def scatterplot_colorful(): # 输入横坐标x序列 x=np.array([x for x in range(1,21)]) # 输入y序列,或者y与x的关系 y=x**2 # 定义颜色的列表 colors=['red','green','gray','purple','yellow','orange','blue'] # 随机排列颜色 random_colors=random.sample(colors,7) # print(random_colors) # 生成一个画布 fig=plt.figure() # 散点图绘制 plt.scatter(x,y,s=100,c=random_colors,alpha=0.8) plt.xticks(x) # 显示获得图片 fig.show() # 或者 # plt.show() # 如果当前模块作为主模块运行 if __name__ == '__main__': # 实例化七彩散点图 sca=scatterplot_colorful()
最有用的语言,除了English,其次可能是Python