读取包含箭头符号的csv文件

时间:2017-02-20 12:59:17

标签: r

df <- read.table("sample.csv", fill = TRUE, sep=";", quote ="",header=F)

这是我用来读取csv文件的命令,该文件以分号作为分隔符,中间有->(箭头)符号。

以下是我遇到的错误

Warning message:
In read.table("sample.csv", fill = TRUE, sep = ";",  :
  incomplete final line found by readTableHeader on 'sample.csv'

我已经在堆栈溢出中进行了广泛搜索,但没有得到完美答案。一个人说要删除那些箭头符号并阅读,它有效,但想知道是否有任何直接方式阅读这些文件而无需人工干预。

示例数据:

&#34; 5;&#34;&#34;&#34;&#34 ;;&#34;&#34;&#34;&#34 ;;&#34;&#34 ;&#34;&#34;;&#34;&#34; 12个月&#34;&#34 ;;&#34;&#34; y&#34;&#34 ;;&#34;& #34;二零一五年八月三十零日&#34;&#34 ;;&#34;&#34;有效&#34;&#34 ;;&#34;&#34; 2016年8月30日&#34;& #34 ;;&#34;&#34; 2016年9月1日&#34;&#34 ;;&#34;&#34; 51&#34;&#34 ;;&#34;&#34; BBC&#34;&#34 ;;&#34;&#34; 4&#34;&#34 ;;&#34;&#34;官方&#34;&#34 ;;&#34;&#34 ; 2015-08-30&#34;&#34;;&#34;&#34; BBC1&#34;&#34 ;;&#34;&#34; ISEC v6.0 Windows 2008 v6.0&#34 ;&#34 ;;&#34;&#34; C&#34;&#34 ;;&#34;&#34; 4&#34;&#34 ;;&#34;&#34;&# 34;&#34 ;;&#34;&#34;&#34;&#34 ;;&#34;&#34; 0&#34;&#34 ;;&#34;&#34 0 #34;&#34 ;;&#34;&#34;&#34;&#34 ;;&#34;&#34; ABC&#34;&#34;&#34;

&#34; 5;&#34;&#34;&#34;&#34 ;;&#34;&#34;&#34;&#34 ;;&#34;&#34 ;&#34;&#34;;&#34;&#34; 12个月&#34;&#34 ;;&#34;&#34; y&#34;&#34 ;;&#34;& #34;二零一五年八月三十零日&#34;&#34 ;;&#34;&#34;有效&#34;&#34 ;;&#34;&#34; 2016年8月30日&#34;& #34 ;;&#34;&#34; 2016年9月1日&#34;&#34 ;;&#34;&#34; 51&#34;&#34 ;;&#34;&#34; BBC&#34;&#34 ;;&#34;&#34; 5&#34;&#34 ;;&#34;&#34;官方&#34;&#34 ;;&#34;&#34 ; 2015-08-30&#34;&#34;;&#34;&#34; BBC1&#34;&#34 ;;&#34;&#34; ISEC v6.0 Windows 2008 v6.0&#34 ;&#34 ;;&#34;&#34; C&#34;&#34 ;;&#34;&#34; 5&#34;&#34 ;;&#34;&#34;&# 34;&#34 ;;&#34;&#34;&#34;&#34 ;;&#34;&#34; 0&#34;&#34 ;;&#34;&#34 0 #34;&#34 ;;&#34;&#34;&#34;&#34 ;;&#34;&#34; ABC&#34;&#34;&#34;

以上示例中未显示符号。请看下图。

you can see special characters in below picture

0 个答案:

没有答案