生成测试数据
2015-08-01 16:52
232 查看
import os import pandas as pd import random root = r'D:\R\P' output_path = 'D:/select_files' file_list = [] for every_file in os.listdir(root): #print every_file file_list.append(every_file) #随机从数据文件集中选择若干个数据 select_files = random.sample(file_list, 10) #每个数据文件中随机选择若干行,得到排序后的具体行 select_rows = sorted(random.sample(range(99),10)) #print select_rows for select_file in select_files: df=pd.read_csv(os.path.join(root,select_file),skiprows=3,header=None,sep=' ').iloc[select_rows,:3] df.to_csv(os.path.join(output_path,select_file))
相关文章推荐
- Leetcode 148 Sort List 单链表排序
- Markdown编辑器简单总结
- 二叉树的非递归先序,中序,后序遍历
- Linux 命令行快捷键
- androd 百度地图去除logo,放大图标
- ffmpeg的使用笔记
- POJ2135 Farm Tour 最小费用流
- ubuntu14.04 install emacs24.5
- POJ3253Fence Repair【贪心+优先队列 】
- java 性能调优
- hdu1427 24点游戏 (DFS)ps:AC了最开心的一道题
- hihoCoder 1055 刷油漆
- Maven初步接触
- 句柄泄露调试
- ORACLE 中split功能 & 包
- 访问WEB-INF下的jsp页面以及利用session访问webroot下的页面
- iOS内存管理机制
- LeetCode—二叉树的建立
- Java中堆内存和栈内存详解
- 个人关于工作上的一点建议