scatter绘制散点图示例
来源:互联网 发布:java中注解 编辑:程序博客网 时间:2024/05/22 04:38
scatter绘制散点图示例
1、example 1
from sklearn import datasetsdigits = datasets.load_digits()import matplotlib.pyplot as pltcolors = ['black', 'blue', 'purple', 'yellow', 'white', 'red', 'lime', 'cyan', 'orange', 'gray']for i in range(len(colors)): x = reduced_data_rpca[:, 0][digits.target == i] y = reduced_data_rpca[:, 1][digits.target == i] plt.scatter(x, y, c=colors[i])plt.legend(digits.target_names, bbox_to_anchor=(1.05, 1), loc=2, borderaxespad=0.)plt.xlabel('First Principal Component')plt.ylabel('Second Principal Component')plt.title("PCA Scatter Plot")plt.show()
图片:
2、example 2
from sklearn import datasetsimport matplotlib.pyplot as pltimport pylab as Plotimport numpy as npimport scipy.io as siocolors = ['black', 'blue', 'purple', 'yellow', 'white', 'red', 'lime', 'cyan', 'orange', 'gray']mat_ = sio.loadmat('softmax.mat')X = mat_['dataset_feats']data = X[0:200,:]data = np.array(data)labels = mat_['dataset_labels']labels = labels[0,0:200]labels = np.array(labels)l = np.unique(labels)Y = sio.loadmat('Y.mat')Y = Y['Y']Y = np.array(Y)colors = ['black', 'blue', 'purple', 'yellow', 'white', 'red', 'lime', 'cyan', 'orange', 'gray']idx = []for i in range(len(colors)): idx = np.where(labels==i) plt.scatter(Y[idx,0], Y[idx,1],color = colors[i], label= l[i] , s = 20)plt.legend(loc='upper right')plt.show()
图片:
3、example 3
import matplotlib.pyplot as pltimport numpy as npn = 100for color in ['red','blue','green']: x,y=np.random.rand(2,n) scale=100*np.random.rand(n) plt.scatter(x,y,c=color,s=scale,label=color,alpha=0.6,edgecolors='white')plt.title('Scatter')plt.xlabel('x')plt.ylabel('y')plt.legend()plt.grid(True)plt.show()
图片:
阅读全文
0 0
- scatter绘制散点图示例
- JFreeChart绘制时序图示例
- python绘制折线图示例
- [python]Scatter 散点图例子
- Matlab二维数组绘制三维图示例
- 利用scatter绘制散点图
- matplotlib scatter( ) 绘制散点图
- scatter绘制散点图
- View绘制流程图示
- scatter函数绘制散点图——MATLAB
- matplotlib学习之scatter函数--绘制散点图
- matplotlib函数库使用scatter绘制散点图
- 在python中,用scatter绘制散点图
- scatter
- scatter
- 利用DevExpress的WebChartControl绘制柱状图,线状图与饼状图示例
- opencv: 轮廓绘制 详细拆解(图示+源码)
- 使用scatter与random.normal函数绘制散点图简单实例
- MSP430单片机接收字符(使用查询法)
- bzoj 2815(LCA+拓扑排序)(灭绝树)
- 编译和解释的区别
- NOIP模拟(11.02)T3 回文子串
- IDEA 查看tomcat的日志
- scatter绘制散点图示例
- C++ 指针和别名
- 【蓝桥杯】【猜算式】
- 所有背包问题代码总结 C++
- Caffe for Mac 安装过程
- 20171102
- javascript基本数据类型和typeof方法的总结
- HDU 3749 Financial Crisis (点双连通分量)
- unity 3d EasyTouch(三)