एक डेटा फ्रेम मैं उपयोग कर सकते हैं unnest करने में सूचियों की एक सूची Unnesting:एक डेटा फ्रेम स्तंभ
df <- data_frame(
x = 1,
y = list(a = 1, b = 2)
)
tidyr::unnest(df)
लेकिन यह कैसे मैं एक डेटा फ्रेम स्तंभ के अंदर एक सूची के अंदर एक सूची unnest कर सकते हैं?
df <- data_frame(
x = 1,
y = list(list(a = 1, b = 2))
)
tidyr::unnest(df)
त्रुटि:
Each column must either be a list of vectors or a list of data frames [y]
क्या परिणाम की तरह दिखना चाहिए? –
पहले कोड खंड के समान। 'data_frame (x = c (1, 1), y = c (1, 2))' – emehex
यदि आप विस्तृत होने की कोशिश कर रहे हैं, तो 'df%>% mutate (y = list (as.data.frame (y)))%>% unnest() 'लंबे समय तक, शायद 'df%>% do (data_frame (x =। $ x, y = असूची (। $ y))) या' df%>% mutate (y = डेटा_फ्रेम (असूची (वाई)))%>% अनन्य() ' – alistaire