我正在处理如下所示的数据框。我已尽力将其格式化为 SO。person
重要的是,personparty
和中有相同数量的逗号分隔条目sponsordate
(我已经截断了单元格,因此在此示例中它们可能不一样,但它们在数据集中是相同的)。
bill status person personparty sponsordate
A bill to amend chapter 44 of title 18, .... 2ND Sen. David Vitter [R-LA] Republican 12/05/2015
A bill to authorize the appropriation of funds.... RESTRICT Sen. Ed Markey [D-MA], Sen. Ed Markey [D-MA], Sen. Ed Markey [D-MA], Sen. Barbara Boxer [D-CA] Democrat, Democrat, Democrat, Democrat, Democrat, Democrat, Democrat, Democrat, Democrat, Democrat, Democrat, Democrat, Democrat, Democrat, 21/05/2014, 02/06/2015, 05/04/2017, 22/05/2014, 21/07/2014, 09/06/2014, 02/06/2014, 12/06/2014, 21/05/2014, 02/06/2014, 21/05/2014
我想创建一个包含五列的新数据框。我本质上想将这些(非列表)值取消列出到一个更大的数据框中。
最终的数据框应该有一行用于第 i 个逗号分隔的条目,其中 和 保持相同的列bill
值status
。
因此,例如在我的示例数据集中的第二行中,会有一行带有法案名称(授权拨款拨款的法案......),状态(RESTRICT),Ed Markey,民主党人,21/05/ 2014 年。下一行将是逗号分隔值中的第二个条目(相同的法案名称,相同的状态,参议员 Ed Markey [D-MA],民主党,2015 年 2 月 6 日)等。
对于最后三列中只有一个值的行,它们将保持不变。
我如何从本质上取消这些类似列表的值?