R:expand.grid,数据集包含不同大小的列

时间:2016-10-06 01:45:41

标签: r excel csv

当我执行以下操作时:

AA=c("AA", "BB", "CC", "DD", "EE")
aa=c("aa", "bb", "cc", "dd")
Aa=c("Aa", "Bb", "Cc")
expand.grid(AA, aa, Aa)

我得到了预期的60个结果组合。

但是,如果我在excel中输入相同的数据并保存为带有'AA','aa'和'Aa'的csv作为相应的列标题并运行以下内容:

setwd("C:\\Users\\Mahshoush\\Desktop")
dir()
data=read.csv("LetterTest.csv", h=T)
head(data)
attach(data)
expand.grid(AA, aa, Aa)
detach(data)

我最终得到125种可能包含空格的组合。奇怪的是,我可以发誓我曾经让它工作一次,但我不确定如何。我不确定这是我如何通过excel保存我的csv文件或者我应该做的不同。

0 个答案:

没有答案