R中的函数edit()会自动调用一个允许手动输入数据的文本编辑器。具体步骤如下:
(1)创建一个空数据框(或矩阵),其中变量名和变量的模式需要与理想中的最终数据集一致;
(2)针对这个数据对象调用文本编辑器,输入数据,并将结果保存回此数据对象中。
举例:创建一个名为mydata的数据框,它含有四个变量:id(数值型)、age(数值型)、gender(字符型)、weight(数值型),然后将调用文本编辑器,键入数据,最后保存结果:
> mydata <- data.frame( id=numeric(0), age=numeric(0), gender=character(0), weight=numeric(0) )
> mydata <- ed