欢迎访问生活随笔!

生活随笔

您现在的位置是:首页 > 自然科学 > 物理学

物理学

r语言读取csv文件为什么报错

发布时间:2022-10-27物理学 生活人
第一步:R语言用read.csv读取csv文件,读取返回一个data.frame的内存对象。第二步:file,读取文件的名字。header,布尔值,表示文件第一行是否含有列名。sep,列分隔符,默认是

第一步:R语言用read.csv读取csv文件,读取返回一个data.frame的内存对象。

第二步:file,读取文件的名字。header,布尔值,表示文件第一行是否含有列名。sep,列分隔符,默认是逗号。一般用的分隔符有:,(逗号):(冒号);(分号)(tab)空格特殊单个字符,比如 |, #quote,指文本文件中的引用字符,一般字符串的值都会被quote字符串包含起来。比如说name的字段,值可以写成:

第三步:这个就是不同quote的使用。一般就是双引号,单引号和不使用引号这三种。dec是指文件中用于小数点的字符,一般有点和逗号两种。比如说中国用的就是点,第三步:.第一步:第四步:第一步:第五步:第九步:第二步:第六步:.法国用的就是逗号第三步:,第一步:第四步:第一步:第五步:第九步:第二步:第六步:read.csv同read.table只有个别默认值不一样,比如分隔符。其他的参数都是一样的。所以除了上面的参数外,还有下面这些read.table里面的参数。

做几个简单的例子举例。

第一步:这个是demo的数据文件。

第二步:读取的R script和结果。可以看到Name是字符值,Age是int值,Grade是numeric值。

第一步:修改一下文件,好让文件具有空值。

第二步:读取结果可以看到一个缺失值。

第一步:文件内容修改为

第二步:读取结果,使用默认的逗号分隔符读取,只有一列。设置正确的分隔符后,就读出了正确的列数。站点小编希望上面的内容,能够帮助大家解决问题,相关操作方法来源于网络,本篇内容主要是围绕r语言读取csv文件为什么报错进行阐述,本文相关关键词还有:R语言怎么读取CSV文件。