实验六:多属性画图

2018/10/23
本代码在虚拟机上/root/sklearn/plot_test
原来的时候,不管是在论文上也好,在教程上也好,经常看到那种,将所有的属性都给画出来的图,一直不知道怎么画的。
今天用iris的数据画了一下。
虽然画出来了,但是我感觉好像画错了。就是当时,他们画出来的是带有直线的,还是什么的那种。
不知道我的是怎么回事。(差的还有点多)


另外,我画的就是作为一个简单的实例。
后面如果是再看到这种图,就去画一下。

iris

代码如下:

1 #! /bin/python
  2 #coding:utf-8
  3 #Author:VChao
  4 #2018/10/23
  5
  9 import matplotlib
 10 matplotlib.use("agg")
 11 from sklearn import datasets
 12 
 13 import matplotlib.pyplot as plt
 14 
 15 def scatter_one_ax(ax,x,y,t):
 16     ax.scatter(x,y,c = t)
 17 
 18 def main():
 19 
 20     iris = datasets.load_iris()
 21     fig,ax  = plt.subplots(figsize = (10,7.5),nrows = 4,ncols = 4)
 22     print ax.shape
 23     for x in range(4):
 24         for y in range(4):
 25             print x,y
 26             scatter_one_ax(ax[x][y],iris.data[:,x],iris.data[:,y],iris.target)
 27 
 28     plt.savefig('test.png')
 29 
 30 
 31 
 32 if __name__ == "__main__":
 33     main()

其实,我画这个图也没有大用处,最主要的部分,应该是,利用这个图来做数据探究。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值