In read.table("my.txt") : line 1 appears to contain embedded nulls
该txt文件是由我创建的excel表转换过来,前一批的错误是由于文本中转换过来后包含了‘null’符号,但是表面上看不出来,加skipNul=TRUE,即跳过null符号输出
后还存在invalid multibyte string at。。。的问题,是包含了一些错误编码字符
调整内码格式Sys.setlocale(category = "LC_ALL", locale = "cht")
其中的cht替换成us,发现可以输出了,不过所有中文都变成了乱码
后来发现是应该保存为制表符分隔型文本,而不是Unicode
如果还乱码可以试试在R里找到Tools->Global Options->Code->Saving->Default text encoding
设置成UTF-8
输出成功
成功写入