我有一个如下所示的数据框。我只想保留第3列和第4列的第一个百分比。如何做到这一点。任何帮助都将不胜感激
Metric Group Metric Type Tue23rd Week24
Productive % Available 83.2%Best Class:D7-92.6% 92.6%Best Class:WD-96.21%
Productive % Available 85.2%Best Class:A7-98.6% 92.6%Best Class:LD-95.21%
Productive % Available 89.2%Best Class:D7-94.6% 92.6%Best Class:WD-93.21%
预期输出是这样的
Metric Group Metric Type Tue23rd Week24
Productive % Available 83.2% 92.6%
Productive % Available 85.2% 92.6%
Productive % Available 89.2% 92.6%
您可以使用regex使用内置的
pd.Series.str.extract
方法:请用这个}之后的任何{}和{}。比光环稍微快一点
str.replace()
紧跟在{您可以尝试:
输出:
相关问题 更多 >
编程相关推荐