如何删除字符串数据帧列中n开头之后的所有字符?

2024-09-27 00:22:24 发布

您现在位置:Python中文网/ 问答频道 /正文

让我们以这个简单的数据帧为例:

df = pd.DataFrame(dict(Name=['abc','d',np.nan,'vbnc'],NoMatter=[0,6,2,3]))
   Name  NoMatter
0   abc         0
1     d         6
2   NaN         2
3  vbnc         3

我想删除列名中前两个字符之后的所有字符串字符

预期产出:

  Name  NoMatter
0   ab         0
1    d         6
2  NaN         2
3   vb         3

我该怎么办


Tags: 数据字符串namedataframedfabnpnan

热门问题