无法创建表:参数意味着不同的行数

时间:2017-09-19 14:56:21

标签: r

您需要将两个文件 data,data1 合并到一个表格中(以下代码)

mat <- read.table(file='data',header =TRUE)
mat1 <- read.table(file='data',header =TRUE)
x01 <- mat$R_1 
y02 <- mat$T_1 
x03 <- mat$R_2 
y04 <- mat$T_2 
x05 <- mat$R_3 
y06 <- mat$T_3 
x11 <- mat1$R_1 
y12 <- mat1$T_1 
x13 <- mat1$R_2 
y14 <- mat1$T_2 
x15 <- mat1$R_3 
y16 <- mat1$T_3
mat <- data.frame(x01,y02,x03,y04,x05,y06,x11,x12,x13,y14,x15,y16)

但是我收到了错误:

 Error in data.frame(x01, y02, x03, y04, x05, y06, x11, y12, x13,y14,  : 
 arguments imply differing number of rows: 19, 17

如何解决这个问题? 数据 20行, data1 18行。

1 个答案:

答案 0 :(得分:1)

根据您的数据,您可以输入create table penerbit_buku( id_buku char(8) references buku(id_buku), id_penerbit char(3) references penerbit(id_penerbit) )

如果最后,你可以

NA