机器学习2——python读写excel表格

原创 2015年11月17日 20:23:48

昨天看的书,太困了,没写


继续kNN算法,numpy函数库的几个方法

1. random.rand(4,3)随机生成一个4*3的矩阵

2. mat(random.rand(4,3))生成的是一个矩阵

3. a=mat(random.rand(4,3)), a.I 为矩阵A的逆矩阵

4. 直接生成一个矩阵 A = matrix([   [1,2,3],[4,3,5],[5,7,3]   ])

5.python读文件操作 fr = open() line = fr.readlines()

6.line.strip()去掉头部尾部的'\t' '\n' '\r' ' ' lstrip  和  rstrip分别是前头和后头

7.line.spliit 

#这是一个读写文件的算法,正好手里有个问卷调查的数据,因为是网络问卷,数据比较杂乱无章,想到是否可以用python提取有用数据放到excel表格里

</pre><pre name="code" class="python"><span style="font-family: 'Courier New'; background-color: rgb(255, 255, 255);">zeros是numpy的函数,创建一个矩阵 </span>
# -*- coding: utf-8 -*-
import xlrd
import xlwt

def read_write():
    data = xlrd.open_workbook('data.xls')
    table = data.sheets()[0]
    nrows = table.nrows
    ncols = table.ncols
    charm = [['help' for col in range(ncols-12)] for row in range(nrows)]
    lineList = []
    for i in range(nrows):
        lineList = table.row_values(i)
        charm[i] = lineList[13:48]
    workbook = xlwt.Workbook()
    s2 = workbook.add_sheet('s1')
    i = j = 0
    print '-------  nice---  reading is OK  --  '
    for row in charm:
        j=0
        for col in row:
            if j == 3:
                if col == 1.0:
                    col = u'男'
                else:
                    col = u'女'
            s2.write(i,j, col)
            j += 1
        i += 1
    workbook.save('ff23.xls')
read_write()









机器学习——Python人工智能教程

  • 2017年11月22日 22:01
  • 5.55MB
  • 下载

零基础使用Python读写处理Excel表格

零基础实例详细讲解如何使用Python第三方库处理Excel表格解放劳动力

python读写excel表格脚本

  • 2017年03月23日 10:19
  • 419B
  • 下载

python读写excel表格

xlrd和xlwt---Python操作excel

Python读写excel表格详解

许多语言都提供有读写excel文件的API,我在这里使用Python来做一个基本的了解吧。关于Python读写excel的库,我们可以从网站 http://www.python-excel.org/得...

python office 之 读写excel电子表格。

http://www.cnblogs.com/jikeboy/p/6605213.html python office 之 读写excel电子表格。 主要的可以...
  • STN_LCD
  • STN_LCD
  • 2017年07月24日 15:41
  • 172

【六】机器学习之路——线性回归python实现(2)

本来想在上一篇博客里把线性回归python实现给写完的,白天抽空就写了一下python里的几个数据处理需要用到的库函数,后面就没时间了。现在开始讲一下具体的问题例子,例子比较简单。   还是拿之前房...

Python机器学习及实践——简介篇2

这篇继续介绍一些概念。     任务:     机器学习的任务有很多,这里我们侧重于对两类经典的任务进行讲解和实践:监督学习和非监督学习。关于这两者的概念,不清楚的可以去看监督学习和非监督学习的区...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:机器学习2——python读写excel表格
举报原因:
原因补充:

(最多只允许输入30个字)