我在Pandas DataFrame的一个列(COL_NAME)中获得了一些数据。我想提取“(”和“)”之间的一些文本(这些数据要么存在,要么根本不存在,尽管数据中可能有多组括号)。然后,我想将paren中的数据写入另一列,然后从原始字符串中删除'(XXX)‘。COL_NAME(info) text (yay!)None
我可以通过隔离列、迭代它的元素、对(进行拆分、创建两个新</e
由于MS Excel将一个单元格中的字符数限制为32767个,因此我必须将pandas数据帧中的较长字符串拆分为几个单元格。有没有办法将pandas列"Text“的字符串拆分为多个列"Text_1”、"Text_2“、"Text_3”、……去分化?同样重要的是,文本块不能在单词内分隔,因此我假设需要使用正则表达式。This is the last string which is very long 2018
我正在尝试基于csv文件中的字符串匹配在两个新列之间拆分数据。输入文件如下所示。warranty10 Service warranty20 Parts warranty
如果“Service Type”列数据与部件保修匹配,则应移至新列“Parts”;如果“Service Type”列数据与服务保修匹配,则应移至新“Service”列</e