Я пытаюсь сделать простой экспорт фрейма данных.Вот мой код:
write.table(df1, "C:/Users/ryans/OneDrive/Desktop/data_dump.txt", sep=",")
Когда я запускаю это, я получаю следующую ошибку:
Error in write.table(df, "C:/Users/ryans/OneDrive/Desktop/data_dump.txt", :
unimplemented type 'list' in 'EncodeElement'
Это происходит из тиббла 5x33:
url priority raw_subject via generated_times~ recipient group_id tags id
<chr> <chr> <chr> <lis> <int> <chr> <int> <lis> <int>
1 http~ normal Welcome to~ <lis~ 15369 NA NA <chr~ 24
Я запечатлел этот тиббл как df и преобразовал его в: df1<-data.frame(df)
Я думаю, что проблема связана с полем с именем 'custom_field', но я не совсем уверен.В любом случае, некоторые данные в этом поле выглядят так:
num raw_title url raw_title_in_portal removable id system_field_options raw_description editable_in_portal position _sdc_table_version tag updated_at required_in_portal _sdc_received_at title_in_portal _sdc_sequence title required custom_field_options type created_at active sub_type_id _sdc_batched_at collapsed_for_agents regexp_for_validation description agent_description visible_in_portal
19 Dataset Type https:///3600.json Dataset Type TRUE 3600 [] FALSE 12 0 9/13/2018 22:50 FALSE 03:10.4 Dataset Type 15373945 Dataset Type FALSE [{'id': 36001, 'default': False, 'name': 'Public', 'raw_name': 'Public', 'value': 'public'}, {'id': 3600, 'default': False, 'name': 'Private', 'raw_name': 'Private', 'value': 'private'}] tagger 9/13/2018 21:49 FALSE 03:19.3 FALSE FALSE
20 Type of Dataset https:///3600.json Type of Dataset TRUE 3600 [] FALSE 14 0 9/13/2018 22:50 FALSE 03:10.4 Type of Dataset 15373 Type of Dataset FALSE [{'id': 36001, 'default': False, 'name': 'Public', 'raw_name': 'Public', 'value': 'public'}, {'id': 3600, 'default': False, 'name': 'Private', 'raw_name': 'Private', 'value': 'private'}] tagger 9/13/2018 21:40 TRUE 03:19.3 FALSE Type of Dataset FALSE
21 Type of Dataset https:///3600.json Type of Dataset TRUE 3600 [] FALSE 14 0 9/19/2018 23:36 FALSE 58:29.3 Type of Dataset 15373 Type of Dataset FALSE [{'id': 36001, 'default': False, 'name': 'Public', 'raw_name': 'Public', 'value': 'public'}, {'id': 3600, 'default': False, 'name': 'Private', 'raw_name': 'Private', 'value': 'private'}] tagger 9/13/2018 21:40 TRUE 59:50.2 FALSE Public or Private dataset? FALSE
Я думаю, что проблема связана с полем с именем 'custom_field_options'.Это мое предположение.Я думаю, что весь фрейм данных или, по крайней мере, одно поле (custom_field_options) необходимо принудительно ... каким-то образом.Я думал, что преобразование всего в data.frame()
решит проблему, но, очевидно, нет, или это другая проблема.Как я могу правильно проанализировать это поле, чтобы экспортировать данные?