机器学习2——python读写excel表格
来源:互联网 发布:wamp5 无法启动apache 编辑:程序博客网 时间:2024/06/04 19:15
昨天看的书,太困了,没写
继续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 xlrdimport xlwtdef 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()
0 0
- 机器学习2——python读写excel表格
- python 读写excel表格
- python读写excel表格
- Python读写excel表格详解
- python + excel 读写学习
- python——读写excel
- Python学习-Excel表格操作
- Python——Excel文件读写
- vc读写excel表格
- Java读写Excel 表格
- java读写Excel表格
- poi读写excel表格
- [python]使用xlrd对Excel表格进行读写操作
- 零基础使用Python读写处理Excel表格
- [python]使用xlrd对Excel表格进行读写操作
- Selenium学习三——利用Python爬取网页表格数据并存到excel
- 【Python学习】xlwt框架操作excel表格
- Python学习笔记-Excel读写操作
- hadoop 学习笔记(1)
- java 程序 生成可执行文件exe ,运行出现java exception 错误提示框,解决方法思路
- Linux常用命令
- myeclipse10使用egit+git@OSC实现项目管理
- Sql Server--通过生成脚本文件实现低版本“向上兼容”
- 机器学习2——python读写excel表格
- 2015年11月~2016年3月 音视频学习计划
- 脚本录制-VuGen录制原理
- OpenWrt ar71xx 添加原生 AR8035 支持的方法 (AR934X)
- 从尾到头打印链表
- 杭电1222 Wolf and Rabbit
- 每日学习总结--2D/3D转换
- 从hibernate上理解mybatis
- HTTP深入浅出 http请求