有没有什么办法像SAS输入命令一样按R字节读取数据? 当一些多字节字符是在表中作为固定的列长度,有没有什么办法可以按R中的字节长度读取数据
AAA대전11B1
BB서울21B2
CCC부산갑B3
SAS可以通过字节长度如下读取它。
data test;
infile“filepath”;
输入
V1 $ 3。
V2 $ 6。
V3 $ 2。 ;
run;
→
AAA,대전11,B1
BB,서울21,B2
CCC,부산갑,B3
但在R,read.fwf只能单独数据的宽度不是字节长度。
所以,命令像下面
测试< - read.fwf( “文件路径”,宽度= C(3,6,2))
输出错误,或在像最佳形状这
AAA,대전11B1,NULL
BB,서울21B2,NULL
CCC,부산갑B3
所以,这是我的问题:有没有办法在R中按字节长度分隔数据列?
结帐这[链接](https://stats.idre.ucla.edu/r/faq/how-can-i-read-binary-data-into-r/),看看是否readBin() '在这里稍微调整一下就可以帮到你。 – Prem
这听起来像你不想读字节,但字符。前两行有13个字节,但第三行有14个字节。 – Tom