我需要从看起来像以下图片的Excel文件中创建一个单个数据集。这就是该文件以Excel2导出时的样子。但是,当我用自己的数据模仿导出文件并将其上传到R时,它并不正确,并且不正确地镜像图1的内容。这就是当我镜像格式并导入数据并将其导入R时的外观(应该看起来像图像1)3。
> puechdesIII
$available
<180 180-250 >250
Calou 103 60 50
Celi 68 23 46
Kinou 114 52 94
Lucette 65 45 269
Schnock 75 35 8
Suzanne 115 76 72
$used
<180 180-250 >250
Calou 40 8 5
Celi 13 2 8
Kinou 21 4 8
Lucette 15 3 33
Schnock 42 5 0
Suzanne 34 12 5
给定数据集使用的代码:
puechdesIII
data(puechdesIII)
used <- puechdesIII$used
available <- puechdesIII$available
我假设puechdessiii是一个dataframe类对象,但看起来不像它。如果是尝试以下方法:
available<-puechdesIII$available
used<-puechdesIII$used
names(available) <- c("x", "y", "z")
names(used) <- c("x", "y", "z")
combined.df<-rbind(available, used)
下次请提供可用的数据示例,以帮助我们更好地理解和帮助。
在您的评论后,请尝试以下操作:
data<-data("puechdesIII")
x<-as.data.frame(puechdesIII)
x1<-x[,4:6]
x2<-x[,1:3]
names(x1) <- c("180", "180.250", "250")
names(x2) <- c("180", "180.250", "250")
df<-rbind(x1,x2)
type<-c(rep("Available",6), rep("Used",6))
frame<-cbind(df,type)