her kayıt için satır oluşturmak yerine tek bir satıra iç içe liste düzleştirir:as.data.frame bunun yerine şöyle bir yuvalanmış liste var
mylist <- vector("list", 2)
mylist[[1]]$name <- "The Tucson IOT Meetup Group"
mylist[[1]]$state <- "AZ"
mylist[[2]]$name <- "#SFMySQL Meetup"
mylist[[2]]$state <- "CA"
mylist
[[1]]
[[1]]$name
[1] "The Tucson IOT Meetup Group"
[[1]]$state
[1] "AZ"
[[2]]
[[2]]$name
[1] "#SFMySQL Meetup"
[[2]]$state
[1] "CA"
Ben bir veri çerçevesi çevirmeye istiyorum sütunları "isim" ve "durum" ve her satır için bir tane olmak üzere iki satır. Bunu yapmak as.data.frame kullanmaya çalıştığınızda Ancak, böyle, kayıtları değişkenlerin her biri için ayrı sütunlar, verilerin tek bir satır geri almak:
myframe <- as.data.frame(mylist)
myframe
name state name.1 state.1
1 The Tucson IOT Meetup Group AZ #SFMySQL Meetup CA
emin değilim ne oluyor. Bunu yapmanın doğru yolu nedir?
deneyin. Ne arıyorsun? Neden soyup çalmıyor? – Traviskorte
'mylist' bir vektör ya da matris değildir, bu nedenle rbind.default' işe yaramıyor ve rbind.list 'yok –
Oluşan' 'row.names'' tuhaf (yukarıdaki 21), ama ben Bunun zararsız olduğunu varsayalım, üstelik, herzaman onları "NULL" yapabiliriz ... – PatrickT