作者jimshsu (jims)
看板Statistics
标题[问题] 请问R的read.table
时间Mon May 7 17:18:47 2007
请问R中有个方式可以读csv档案的资料
语法如下
df <- read.table(fileName, sep=",", header=FALSE, fill=fill)
可以把df变成一个可操作的矩阵
V1 V2 V3 V4
01 24 44 66 77
02 77 66 89 12
如果我的目标来源是一组字串 ex: 24,44,66,77 /r/n 77,66,89,12 /r/n
有什麽方式可以把字串变成像read.table读档案所获得的结果吗?
--
1F:推 yuekun:/n是断行吗?? 05/07 17:35
2F:推 jimshsu:对是分行~~为了区别分行而多写入的符号~ 05/07 17:48
3F:推 yuekun:xdata = read.table('../a.txt',header=1,sep=','); 05/07 17:53
4F:→ yuekun:xdata$xxx 就是你要的东西 如果没有表头就是V1,V2 05/07 17:54
5F:推 jimshsu:我知道来源是档案可以这样做..但是如果我的字串是运算产生 05/07 18:51
6F:→ jimshsu:我有没有办法直接把字串的变数像档案一样解析? 05/07 18:52
7F:→ jimshsu:当然..折衷办法.我先把这个字串输出成a.txt..在read.table 05/07 18:53
※ 编辑: jimshsu 来自: 61.224.92.107 (05/07 18:54)
8F:推 yuekun:那你就要去查手册 看R有没有split的方法 (其他环境是有啦) 05/07 19:03