根据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文件并将内容识别为正确的数据类型?...相关推荐

  1. python如何复制oracle数据_Python使用cx_Oracle模块将oracle中数据导出到csv文件的方法...

    本文实例讲述了Python使用cx_Oracle模块将oracle中数据导出到csv文件的方法.分享给大家供大家参考.具体实现方法如下: # Export Oracle database tables ...

  2. 在SQL Server中导入和使用CSV文件

    介绍 (Introduction) CSV (comma separated values) is one of the most popular formats for datasets used ...

  3. C# 将List中的数据导入csv文件中

    //http://www.cnblogs.com/mingmingruyuedlut/archive/2013/01/20/2849906.html C# 将List中的数据导入csv文件中 将数据保 ...

  4. 问题:使用pandas中的DataFrame写入csv文件多出一行unnamed,如何解决呢??

    问题:使用pandas中的DataFrame写入csv文件多出一行unnamed,如何解决呢?? 参考文章: (1)问题:使用pandas中的DataFrame写入csv文件多出一行unnamed,如 ...

  5. android 发送csv邮件,无法在android中使用电子邮件发送.csv文件

    我打算在邮件中附加".csv"并发送它.但是面临的问题是csv文件在接收端不可用.无法在android中使用电子邮件发送.csv文件 我试图太多MIME类型 应用/八位字节流,文本 ...

  6. phpMyAdmin将数据表中数据导出为csv文件,用微软excel打开时,中文乱码的原因以及解决办法

    中文乱码的原因:用户使用phpMyAdmin可以将数据表中数据导出为csv文件,而使用Excel工具打开该文件时,可能出现中文乱码的情况.这是因为phpMyAdmin导出的csv文件使用了UTF-8编 ...

  7. python元组读取到列表_python中读入二维csv格式的表格方法详解(以元组/列表形式表示)...

    如何去读取一个没有表头的二维csv文件(如下图所示)? 并以元组的形式表现数据: ((1.0, 0.0, 3.0, 180.0), (2.0, 0.0, 2.0, 180.0), (3.0, 0.0, ...

  8. python怎么隔一个读取一个_Python实现中一次读取多个值的方法

    Python 2里面读取输入的函数是raw_input(), Python 3的是input(),读入一个值后回车读取输入就退出了,想要一次读取多个输入,可以像下面这样: a, b = raw_inp ...

  9. java 文件读取 逗号分隔_如何用逗号(,)作为R中的分隔符读取csv文件

    我正在尝试在R.中读取此csv文件 . (scores.csv) ALVO,P,Prediction,fold 1,0.9079557994069131,"1",0 1,0.432 ...

最新文章

  1. 2018湖湘杯海选复赛Writeup
  2. eclipse for C/C++
  3. linux 重名名、删除文件操作
  4. java仿聊天室项目总结_Java团队课程设计-socket聊天室(Day4总结篇)
  5. 数据库分页技术的实现及高效率分页技术方案
  6. sql server死锁_SQL Server如何选择死锁受害者
  7. Linux的哲学思想
  8. 从设计门禁系统到为何需要弱电与强电分开呢?
  9. 什么技术才值得你长期投入? | 凌云时刻
  10. CSDN博客下载器 CSDNBlogDownloader
  11. 计算机网卡ip怎么设置,怎样为网卡配置ip地址 电脑给网卡设置IP地址的方法有哪些...
  12. 计算机二级ms通过率,计算机二级office通过率高吗
  13. 《认知觉醒》 读书笔记
  14. nfc pm3 模拟加密门禁卡_关于nfc模拟加密门禁卡详细教程(后附软件链接)
  15. 怎么在线快速将多张CAD图纸转换成低版本DXF格式?
  16. 图解Pandas,又一个Pandas学习利器!
  17. ShareSDK iOS端微信如何获取authcode值
  18. 木瓜移动每周跨境资讯:TikTok测试Jumps,店小秘收购17TRACK,Facebook推出新闻通讯平台Bulletin
  19. 《Python源码剖析》读书笔记
  20. index.jsp模板(约束)

热门文章

  1. 『Python基础-12』各种推导式(列表推导式、字典推导式、集合推导式)
  2. redis 笔记06 发布与订阅、事务、慢查询日志、监视器
  3. ORACLE union order by
  4. 读取记事本内容,自动发布到新浪微博
  5. 针对plsql developer使用做的三个小设置
  6. 《JavaScript高级程序设计》笔记总结
  7. javascript --- 变量污染全局作用域问题解决方案
  8. es6 --- set实现并集(Union)、交集(Intersect)和差集(Difference)
  9. ES5-15 数组基础、数组方法、数组排序
  10. 关于游戏平衡性——王者荣耀英雄伤害数值参考