【问题标题】:Extract values (with column name and vale) in pandas dataframe在熊猫数据框中提取值(带有列名和值)
【发布时间】:2022-07-22 02:05:16
【问题描述】:

我有一个大数据框。我的一个专栏有这种格式的数据-

Col1
[{name=Incident, value=false}, {name=Privileged, value=false}, {name=Success, value=true}]

我希望输出采用这种格式 - |事件 |特权 |成功 | | -------- | ------------|----------| |假 |假 |真的 |

我尝试了多种方法,但我被卡住了。用python怎么做?

【问题讨论】:

    标签: python regex dataframe extract


    【解决方案1】:

    这是一种提取三个值的方法,它将产生一个列表['false', 'false', 'true']

    import re
    
    text = "[{name=Incident, value=false}, {name=Privileged, value=false}, {name=Success, value=true}]"
    re.findall(r', value=(.+?)}',text)
    

    从这里开始,您可以将其转换为您喜欢的任何格式。

    【讨论】:

      猜你喜欢
      • 2022-11-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-06-26
      • 2016-08-09
      • 1970-01-01
      • 1970-01-01
      • 2022-01-23
      相关资源
      最近更新 更多