Read.csv使一切都消极

Chr*_*son 2 csv r read.table read.csv

可能重复:
R似乎将我的数据乘以-1

我有一个简单的csv文件.看起来像这样

xy 1 2 1 3 2 1 2 3

我在MS Excel中创建它,保存为csv等.

我用这个命令读了它

ttest < - read.csv("ttest.csv",header = TRUE)

结果数据如下所示

xy -1 -2 -1 -3 -2 -1 -2 -3

我在文本编辑器中打开了原始的csv文件,看起来应该是这样

Sim*_*mon 6

原因是你的命令:

ttest<--read.csv("ttest.csv", header = TRUE)
Run Code Online (Sandbox Code Playgroud)

......在<-R 之后有一个额外的短划线,并且R将其解释为负号,从而在加载数据之前否定它读取的任何数字ttest.

此外,它们之间可能存在一些混淆read.csv(),即用于读取逗号分隔值文件read.table(),以及读取如下文件:

x y 
1 2 
1 3 
2 1 
2 3
Run Code Online (Sandbox Code Playgroud)

...这更像是我认为您的文件可能看起来像最初的样子.