sxlxlx 发表于 2017-11-16 15:24
csv传不上来,总说已经传到论坛
设置一下读取的参数就可以了,用notpad++查看该txt文件的字符编码为:UCS-2LE
然后在read.table里面的fileEncoding设置一下即可:
- > test <- read.table("TRD_Dalyr.txt",header=TRUE,fileEncoding='UCS-2LE')
- > head(test)
- Stkcd Trddt Opnprc Hiprc Loprc Clsprc Dnshrtrd Dnvaltrd Dsmvosd Dsmvtll Dretwd
- 1 1 1991-04-03 49.00 49.00 49.00 49.00 100 5000 1298500 2376508 0.225000
- 2 1 1991-04-04 48.76 48.76 48.76 48.76 300 15000 1292140 2364868 -0.004898
- 3 1 1991-04-05 48.52 48.52 48.52 48.52 200 10000 1285780 2353228 -0.004922
- 4 1 1991-04-06 48.28 48.28 48.28 48.28 700 34000 1279420 2341588 -0.004946
- 5 1 1991-04-08 48.04 48.04 48.04 48.04 200 10000 1273060 2329948 -0.004971
- 6 1 1991-04-09 47.80 47.80 47.80 47.80 400 19000 1266700 2318308 -0.004996
- Dretnd Adjprcwd Adjprcnd Markettype Capchgdt Trdsta
- 1 0.225000 49.00 49.00 4 1991-04-03 1
- 2 -0.004898 48.76 48.76 4 1991-04-03 1
- 3 -0.004922 48.52 48.52 4 1991-04-03 1
- 4 -0.004946 48.28 48.28 4 1991-04-03 1
- 5 -0.004971 48.04 48.04 4 1991-04-03 1
- 6 -0.004996 47.80 47.80 4 1991-04-03 1
复制代码