程序问答   发布时间:2022-06-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了如何拆分逗号然后删除python pandas数据帧中的逗号大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决如何拆分逗号然后删除python pandas数据帧中的逗号?

开发过程中遇到如何拆分逗号然后删除python pandas数据帧中的逗号的问题如何解决?下面主要结合日常开发的经验,给出你关于如何拆分逗号然后删除python pandas数据帧中的逗号的解决方法建议,希望对你解决如何拆分逗号然后删除python pandas数据帧中的逗号有所启发或帮助;

我想用逗号分隔,然后删除逗号。我从一个包含 2 列的数据框开始,我从 csv 文件中读取了该数据框。@H_301_1@

[name] [feature1,feature2,feature3] - 特征都在一个单元格中,每一行可能有不同数量的特征。@H_301_1@

我用这个代码从主 df 中创建了一个子 df(拉出我想要的 2 列):@H_301_1@

df_features =df.loc[:,['name','features']]

然后在 features 列上拆分以使用以下代码将它们分开:@H_301_1@

df_features_split = df_features.features.str.split(expand=True,)

它将特征分成我想要的自己的列,但在文本后留下逗号。我想摆脱它。我试过了:@H_301_1@

df_features_split=df_features_split.replace(',','')

但它并没有删除逗号,我认为它可能需要更具体,但我不太确定。任何帮助将不胜感激。@H_301_1@

这是我的 df 拆分前的示例。对不起,我希望格式没问题。 df 有 2 行。@H_301_1@

1   The Beehive Loop Trail  beach,dogs-no,forest,lake,vIEws,wild-flowers,wildlife
2   Cadillac north RIDge Trail  dogs-leash,kIDs,partially-paved,wildlife

谢谢!@H_301_1@

解决方法

你真的很接近答案了。您错过的是

如何拆分逗号然后删除python pandas数据帧中的逗号

pat 参数。

df_features_split = df.features.str.split(pat=',',expand=True)

大佬总结

以上是大佬教程为你收集整理的如何拆分逗号然后删除python pandas数据帧中的逗号全部内容,希望文章能够帮你解决如何拆分逗号然后删除python pandas数据帧中的逗号所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: