dzzsa 发表于 2015-4-20 00:59 
见楼上~
可以做的。就按我上面写的一样操作。另外提醒: 使用术语的名称应该规范,sheet1里面的stateA和stateB可以称为“变量”(更确切的,“因子(factor)变量”)。sheet2里面的ccode本身是一个变量,将它的元素2,40, ..., 800称为“变量”就不再合适了,应该称之为“水平(levels)”。
你仔细研究一下我之前的代码,恰当地将stateA和stateB根据ccode转换为因子变量,然后使用table函数,就可以做了。下面的代码供你参考(建议你自己先尝试再对照):
P.S.:你的原始数据集没必要那么大(区区几十个数据占用不了10M的空间),你储存了很多冗余的空行,可以清除之。