Pythonで作成したリストをcsvのセルに埋め込みました。私は要素をRのデータテーブルに強制しようとしていますが、テキストを含む特定のベクトルに固執しています。その理由は、strsplit()は "、"で分割して数値でうまく動作しますが、テキストの埋め込みカンマがあれば、あるベクトルは他のベクトルより長くなります。以下は、再現可能な例をまとめたものです。ご提供いただけるお手伝いをありがとうございます!Pythonリストを分割する方法R
x <- c("['SPOSORSHIP FOR CONVENTION']", "['GENERAL CONTRIBUTION', 'GENERAL CONTRIBUTION']",
"['WOMEN & POPULATION']", "['PROGRAM SUPPORT', 'PROGRAM SUPPORT']",
"['MULTIPLE GRANTS FOR MULTIPLE PURPOSES']", "['IMPROVING NATIONAL PARKS']",
"['general operating support']", "['Civic Engagement', 'Animal Welfare', 'Religion']",
"['RESEARCH SUBAWARD']", "['OPERATIONAL SUPPORT', 'OPERATIONAL SUPPORT']",
"['PROMOTE FILM INDUSTRY']", "['TO SUPPORT PUBLIC AFFAIRS PROGRAMS', 'TO SUPPORT PUBLIC AFFAIRS PROGRAMS', 'TO SUPPORT PUBLIC AFFAIRS PROGRAMS', 'TO SUPPORT PUBLIC AFFAIRS PROGRAMS', 'TO SUPPORT PUBLIC AFFAIRS PROGRAMS', 'TO SUPPORT PUBLIC AFFAIRS PROGRAMS']",
"['10TH ANNUAL GREAT LAKES RESTORATION CONFERENCE AND PETER WEGE TRIBUTE LUNCHEON']",
"['Conservation', 'Conservation']", "['FOR GENERAL OPERATING SUPPORT']"
)
一重引用符で囲まれたものはすべて、新しい文字ベクトルの一意の要素である必要があります。だから、strsplitに類似していて、リストを解除することができます... – StanO
問題を再現するために質問を編集し、例のサイズを最小限に抑えることができますか? –