Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在python中使多列基于一列的多个值类别_Python_Regex_Pandas - Fatal编程技术网

如何在python中使多列基于一列的多个值类别

如何在python中使多列基于一列的多个值类别,python,regex,pandas,Python,Regex,Pandas,将熊猫作为pd导入 df=pd.DataFrame( [‘费用’、‘1.利息费用’、‘1.1存款负债’、‘1.1.1储蓄账户’、‘1.1.2定期账户’、‘1.1.2.1至3个月定期账户’、‘1.1.2.2至6个月定期账户’、‘1.1.2.3至1年定期账户’、‘1.1.2.4 1年以上定期账户’、‘1.1.3活期存款’、‘1.1.4存单’、‘1.2借款’、‘1.22.佣金费用“,”3.员工费用“,”4.办公室运营费用“,”5.外汇损失“] ,列=['level1']) 如果您的条目位于字符串的列表

将熊猫作为pd导入
df=pd.DataFrame(
[‘费用’、‘1.利息费用’、‘1.1存款负债’、‘1.1.1储蓄账户’、‘1.1.2定期账户’、‘1.1.2.1至3个月定期账户’、‘1.1.2.2至6个月定期账户’、‘1.1.2.3至1年定期账户’、‘1.1.2.4 1年以上定期账户’、‘1.1.3活期存款’、‘1.1.4存单’、‘1.2借款’、‘1.22.佣金费用“,”3.员工费用“,”4.办公室运营费用“,”5.外汇损失“]
,列=['level1'])


如果您的条目位于
字符串的
列表中,则我的愿望输出为,您可以使用

[x.split()[0] for x in columns]

你能给我们看一些样品数据吗?这是@Wen BenBetter的示例,请向我们展示您的数据帧,而不是图片。这也是你之前的问题没有得到答案的原因[‘费用’、‘1.利息费用’、‘1.1存款负债’、‘1.1.1储蓄账户’、‘1.1.2定期账户’、‘1.1.2.1至3个月定期账户’、‘1.1.2.2至6个月定期账户’、‘1.1.2.3至1年定期账户’、‘1.1.2.4 1年以上定期账户’、‘1.1.3活期存款’、‘1.1.4存单’、‘1.2借款’、‘1.22.佣金费用“,”3.员工费用“,”4.办公室运营费用“,”5.外汇损失“],列=['level1'])这是我的数据框@Wen Ben