[英]How to split a column into two columns in dataframe pandas?
变量c3存储了arraylist,我想将数据框df3中的一列拆分为两列。
c3 = Retrieve_ED_Notes.arr_cat3
df3 = pd.DataFrame(np.array(c3), columns=["content"]).drop_duplicates()
print(df3)
我想在一个栏中输入3,在另一个栏中输入85 Male Malay.....。 数据帧df3的输出如下所示:
content
0 3 85 Male Malay NKDA walking stick at home, and ambulant with WS to void deck able to walk to B...
1 3 85yo chinese man nkda PHX 1) Hypertension 2) Hyperlipidemia 3) Benign prostatic hyperplasia 4)...
希望这有效!
df3['content_1'] = df3['content'].apply(lambda x: x.split(' ')[0])
df3['content_2'] = df3['content'].apply(lambda x: ' '.join(x.split(' ')[1:]))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.