我有一个包含一列的数据框,我想把它分成两列,一列标题为' fips'和另一列'row'
我的数据框df看起来像这样:
row
0 00000 UNITED STATES
1 01000 ALABAMA
2 01001 Autauga County, AL
3 01003 Baldwin County, AL
4 01005 Barbour County, AL
Run Code Online (Sandbox Code Playgroud)
我不知道如何使用df.row.str[:]来实现分割行单元格的目标.我可以df['fips'] = hello用来添加一个新列并填充它hello.有任何想法吗?
fips row
0 00000 UNITED STATES
1 01000 ALABAMA
2 01001 Autauga County, AL
3 01003 Baldwin County, AL
4 01005 Barbour County, AL
Run Code Online (Sandbox Code Playgroud) 我想在Pandas中创建一个新列,使用为数据帧中的另一列切片的字符串.
例如.
Sample Value New_sample
AAB 23 A
BAB 25 B
Run Code Online (Sandbox Code Playgroud)
New_sample从一个简单的[:1]切片形成的新列在哪里Sample
我尝试过很多东西都无济于事 - 我觉得我错过了一些简单的东西.
这样做最有效的方法是什么?