R:可以在R中读取/处理平面文件

时间:2015-07-08 04:39:45

标签: r

我只想使用R进行脚本编写,并且在使用这些语法加载我在W机器上用文本编辑器创建的平面test1.txt时遇到问题。 后来我打算在其中替换一些字符串并写出来。

搜索所有R选项,大多数有希望仍会产生错误 扫描错误(文件,内容,nmax,sep,dec,quote,skip,nlines,na.strings,:   第2行没有6个元素等 要么   readTableHeader在'C:/R/X/xxx1.SQL'上找到的不完整的最后一行

Workbook wb=Workbook.getWorkbook(file);
        Sheet s= wb.getSheet(1);
        int row=s.getRows();
        int col=s.getColumns();
        for(int i=1;i<row;i++){
            for(int j=0;j<col;j++){
                Cell c=s.getCell(j,i);
                String MyString=c.getContents().toString();
                System.out.println(MyString);
               }
          }

在R中可行吗?我不关心任何列结构,它是自由文本文件。

由于 马里奥

2 个答案:

答案 0 :(得分:2)

您应该使用?readChar?writeChar,因为您希望整个内容位于相同的字符向量中。 每个功能都有他的目的。 ?readLines遍历行?read.table以解析列表文件。

file.content <- readChar(file.name, file.info(file.name)$size)

答案 1 :(得分:0)

这应该这样做:

char* answer(char* s) {
    return (strlen(s) == 3 && all_even(s)) ? "yes" : "no";
}