【发布时间】:2023-03-13 07:06:01
【问题描述】:
我正在尝试将格式化字符串转换为 pandas 数据框。
[['CD_012','JM_022','PT_011','CD_012','JM_022','ST_049','MB_021','MB_021','CB_003'
,'FG_031','PC_004'],['NL_003','AM_006','MB_021'],
['JA_012','MB_021','MB_021','MB_021'],['JU_006'],
['FG_002','FG_002','CK_055','ST_049','NM_004','CD_012','OP_002','FG_002','FG_031',
'TG_005','SP_014'],['FG_002','FG_031'],['MD_010'],
['JA_012','MB_021','NL_003','MZ_020','MB_021'],['MB_021'],['PC_004'],
['MB_021','MB_021'],['AM_006','NM_004','TB_006','MB_021']]
我正在尝试使用pandas.DataFrame 方法来执行此操作,但结果是整个字符串被放置在DataFrame 中的一个元素内。
【问题讨论】:
-
预期输出是多少?
-
预期输出应该是一个DataFrame,括号中的所有项集作为元素
-
我们理解但向我们展示上述示例数据应该是您的预期输出
-
array = [[][]....[][]] df = pd.DataFrame(array) -
@AkshayNevrekar 我不明白这个问题。我将尝试尽可能清楚地解释这一点。由于我已将字符串格式化为 DataFrame,因此我想尝试将所有元素插入 DataFrame。在这种情况下,一个元素沿着
['CD_012','JM_022','PT_011','CD_012','JM_022','ST_049','MB_021','MB_021','CB_003' ,'FG_031','PC_004'],['NL_003','AM_006','MB_021']的行。当我尝试这样做时,数据仅插入到 DataFrame 的一条记录中。
标签: python string pandas dataframe fpgrowth