Python入门-散点图绘制 废话不说 直接上代码 import matplotlib.pyplot as plt x_values = list(range(1,1001)) y_values = [x**2 for x in x_values] plt.scatter(x_values, y_values,c=y_values,cmap=plt.cm.Blues, edgecolor='none', s=40) #设置图表标题并给坐标轴加上标签 plt.title("Squares num
matplolib.org可查到更多画图方法等 散点图 import matplotlib.pyplot as plt import numpy as np #n个点 n = 1024 #平均值是0,方差是1 X = np.random.normal(0,1,n) Y = np.random.normal(0,1,n) #确定颜色 T = np.arctan2(Y,X) plt.scatter(X,Y,s=75,c=T,alpha=0.5) #plt.scatter(np.arange(5),n
用matplotlib模块 #!usr/bin/env python #encoding:utf-8 ''' __Author__:沂水寒城 功能:折线图.散点图测试 ''' import random import matplotlib import matplotlib.pyplot as plt def list2mat(data_list,w): ''' 切片.转置 ''' mat=[] res=[] for i in range(0,len(data_list)-w+1,w): mat
# 运用散点图对数据分布得到直观的认识 import numpy as np import matplotlib.pyplot as plt # 设计 x, y 轴 n = 10000 x = np.random.randn( n ) # 随机值 y = np.random.randn( n ) # 显示散点图 colors = ['b','r','g','y','k','m'] plt.scatter(x, y, c = colors, marker = 'p', alpha=0.5 ) pl