python 逐行读取csv_在R中如何逐行读取CSV文件并将内容识别为正确的数据类型?...
根据DWin的评论,您可以尝试这样的事情:
read.clump <- function(file, lines, clump){
if(clump > 1){
header <- read.csv(file, nrows=1, header=FALSE)
p = read.csv(file, skip = lines*(clump-1),
#p = read.csv(file, skip = (lines*(clump-1))+1 if not a textConnection
nrows = lines, header=FALSE)
names(p) = header
} else {
p = read.csv(file, skip = lines*(clump-1), nrows = lines)
}
return(p)
}您也应该在函数中添加一些错误处理/检查。
然后用
x = "letter1, letter2
a, b
c, d
e, f
g, h
i, j
k, l"
>read.clump(textConnection(x), lines = 2, clump = 1)
letter1 letter2
1 a b
2 c d
> read.clump(textConnection(x), lines = 2, clump = 2)
letter1 letter2
1 e f
2 g h
> read.clump(textConnection(x), lines = 3, clump = 1)
letter1 letter2
1 a b
2 c d
3 e f
> read.clump(textConnection(x), lines = 3, clump = 2)
letter1 letter2
1 g h
2 i j
3 k l现在你只需要*应用于团块
python 逐行读取csv_在R中如何逐行读取CSV文件并将内容识别为正确的数据类型?...相关推荐
- python如何复制oracle数据_Python使用cx_Oracle模块将oracle中数据导出到csv文件的方法...
本文实例讲述了Python使用cx_Oracle模块将oracle中数据导出到csv文件的方法.分享给大家供大家参考.具体实现方法如下: # Export Oracle database tables ...
- 在SQL Server中导入和使用CSV文件
介绍 (Introduction) CSV (comma separated values) is one of the most popular formats for datasets used ...
- C# 将List中的数据导入csv文件中
//http://www.cnblogs.com/mingmingruyuedlut/archive/2013/01/20/2849906.html C# 将List中的数据导入csv文件中 将数据保 ...
- 问题:使用pandas中的DataFrame写入csv文件多出一行unnamed,如何解决呢??
问题:使用pandas中的DataFrame写入csv文件多出一行unnamed,如何解决呢?? 参考文章: (1)问题:使用pandas中的DataFrame写入csv文件多出一行unnamed,如 ...
- android 发送csv邮件,无法在android中使用电子邮件发送.csv文件
我打算在邮件中附加".csv"并发送它.但是面临的问题是csv文件在接收端不可用.无法在android中使用电子邮件发送.csv文件 我试图太多MIME类型 应用/八位字节流,文本 ...
- phpMyAdmin将数据表中数据导出为csv文件,用微软excel打开时,中文乱码的原因以及解决办法
中文乱码的原因:用户使用phpMyAdmin可以将数据表中数据导出为csv文件,而使用Excel工具打开该文件时,可能出现中文乱码的情况.这是因为phpMyAdmin导出的csv文件使用了UTF-8编 ...
- python元组读取到列表_python中读入二维csv格式的表格方法详解(以元组/列表形式表示)...
如何去读取一个没有表头的二维csv文件(如下图所示)? 并以元组的形式表现数据: ((1.0, 0.0, 3.0, 180.0), (2.0, 0.0, 2.0, 180.0), (3.0, 0.0, ...
- python怎么隔一个读取一个_Python实现中一次读取多个值的方法
Python 2里面读取输入的函数是raw_input(), Python 3的是input(),读入一个值后回车读取输入就退出了,想要一次读取多个输入,可以像下面这样: a, b = raw_inp ...
- java 文件读取 逗号分隔_如何用逗号(,)作为R中的分隔符读取csv文件
我正在尝试在R.中读取此csv文件 . (scores.csv) ALVO,P,Prediction,fold 1,0.9079557994069131,"1",0 1,0.432 ...
最新文章
- 2018湖湘杯海选复赛Writeup
- eclipse for C/C++
- linux 重名名、删除文件操作
- java仿聊天室项目总结_Java团队课程设计-socket聊天室(Day4总结篇)
- 数据库分页技术的实现及高效率分页技术方案
- sql server死锁_SQL Server如何选择死锁受害者
- Linux的哲学思想
- 从设计门禁系统到为何需要弱电与强电分开呢?
- 什么技术才值得你长期投入? | 凌云时刻
- CSDN博客下载器 CSDNBlogDownloader
- 计算机网卡ip怎么设置,怎样为网卡配置ip地址 电脑给网卡设置IP地址的方法有哪些...
- 计算机二级ms通过率,计算机二级office通过率高吗
- 《认知觉醒》 读书笔记
- nfc pm3 模拟加密门禁卡_关于nfc模拟加密门禁卡详细教程(后附软件链接)
- 怎么在线快速将多张CAD图纸转换成低版本DXF格式?
- 图解Pandas,又一个Pandas学习利器!
- ShareSDK iOS端微信如何获取authcode值
- 木瓜移动每周跨境资讯:TikTok测试Jumps,店小秘收购17TRACK,Facebook推出新闻通讯平台Bulletin
- 《Python源码剖析》读书笔记
- index.jsp模板(约束)
热门文章
- 『Python基础-12』各种推导式(列表推导式、字典推导式、集合推导式)
- redis 笔记06 发布与订阅、事务、慢查询日志、监视器
- ORACLE union order by
- 读取记事本内容,自动发布到新浪微博
- 针对plsql developer使用做的三个小设置
- 《JavaScript高级程序设计》笔记总结
- javascript --- 变量污染全局作用域问题解决方案
- es6 --- set实现并集(Union)、交集(Intersect)和差集(Difference)
- ES5-15 数组基础、数组方法、数组排序
- 关于游戏平衡性——王者荣耀英雄伤害数值参考