如何将边距列转换为两列,即1列用于梯段,其他列用于边线? df['Win by runs']=df['Margin']。如果str(x)中的'runs',则应用(lambda x:re.sub(“\D”,”,x),否则为0) df['Win by wick
如何将边距列转换为两列,即1列用于梯段,其他列用于边线?如何将边距列转换为两列,即1列用于梯段,其他列用于边线? df['Win by runs']=df['Margin']。如果str(x)中的'runs',则应用(lambda x:re.sub(“\D”,”,x),否则为0) df['Win by wick,r,R,如何将边距列转换为两列,即1列用于梯段,其他列用于边线? df['Win by runs']=df['Margin']。如果str(x)中的'runs',则应用(lambda x:re.sub(“\D”,”,x),否则为0) df['Win by wickets']=df['Margin']。如果str(x)中的'wickets'为0,则应用(lambda x:re.sub(“\D”,”,x) 这个问题已经得到了回答。 > head(ODI) Team.1 T
df['Win by runs']=df['Margin']。如果str(x)中的'runs',则应用(lambda x:re.sub(“\D”,”,x),否则为0)
df['Win by wickets']=df['Margin']。如果str(x)中的'wickets'为0,则应用(lambda x:re.sub(“\D”,”,x)
这个问题已经得到了回答。
> head(ODI)
Team.1 Team.2 Winner Margin Ground Match.Date
1 New Zealand Pakistan New Zealand 61 runs Wellington 06-Jan-18
2 New Zealand Pakistan New Zealand 8 wickets Nelson 09-Jan-18
3 U.A.E. Ireland Ireland 4 wickets ICCA Dubai 11-Jan-18
4 New Zealand Pakistan New Zealand 183 runs Dunedin 13-Jan-18
5 U.A.E. Ireland Ireland 67 runs ICCA Dubai 13-Jan-18
6 Australia England England 5 wickets Melbourne 14-Jan-18